The distance between Botswana and Solomon Islands is 14,016 kilometers (8,709 miles).
Botswana, Africa
Solomon Islands, Oceania
14,016 km
Distance between centroids
13,434 km
Shortest distance
Calculated based on main borders (including major islands)
13,609 km
Shortest distance between major cities
Palapye → Munda
Distances between Botswana and Solomon Islands by cities:
| City in Botswana | City in Solomon Islands | Distance (kilometers) |
|---|---|---|
| Tlokweng | Buala | 13,821 km |
| Ramotswa | Buala | 13,819 km |
| Letlhakane | Mbumburu | 13,981 km |
| Selebi-Phikwe | Buala | 13,796 km |
| Gaborone | Buala | 13,827 km |
| Maun | Mbumburu | 14,257 km |
| Molepolole | Auki | 13,931 km |
| Ramotswa | Honiara | 13,762 km |
| Maun | Auki | 14,368 km |
| Ghanzi | Buala | 14,370 km |
| Kanye | Honiara | 13,802 km |
| Palapye | Munda | 13,609 km |
| Kanye | Mbumburu | 13,801 km |
| Molepolole | Mbumburu | 13,820 km |
| Mahalapye | Auki | 13,890 km |
| Serowe | Auki | 13,939 km |
| Mogoditshane | Nggosi | 13,774 km |
| Francistown | Honiara | 13,823 km |
| Palapye | Buala | 13,833 km |
| Mochudi | Honiara | 13,764 km |
| Distance between countries | Kilometers |
|---|---|
| From Botswana to China | 10,548 km |
| From Botswana to India | 7,570 km |
| From Botswana to United States | 14,128 km |
| From Botswana to Indonesia | 9,905 km |
| From Botswana to Pakistan | 7,537 km |
| Distances between countries | Kilometers |
|---|---|
| From Solomon Islands to China | 7,727 km |
| From Solomon Islands to India | 9,486 km |
| From Solomon Islands to United States | 11,905 km |
| From Solomon Islands to Indonesia | 5,212 km |
| From Solomon Islands to Pakistan | 10,628 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Solomon Islands.
| From | To | Distance (kilometers) |
|---|---|---|
| Peru | Bahrain | 14,017 km |
| Japan | Martinique | 14,025 km |
| Ecuador | Qatar | 14,014 km |
| China | Jamaica | 14,029 km |
| Japan | Guinea-Bissau | 14,009 km |
| Argentina | Oman | 14,007 km |
| Argentina | Armenia | 14,033 km |
| Colombia | Solomon Islands | 14,001 km |
| Colombia | Tajikistan | 14,042 km |
| Argentina | Georgia | 13,998 km |
| Ecuador | Yemen | 13,995 km |
| Mexico | Namibia | 14,045 km |
| Colombia | Kyrgyzstan | 14,046 km |
| Paraguay | Turkmenistan | 13,989 km |
| China | Belize | 13,983 km |