The distance between Botswana and Somalia is 3,838 kilometers (2,385 miles).
Botswana, Africa
Somalia, Africa
3,838 km
Distance between centroids
2,517 km
Shortest distance
Calculated based on main borders (including major islands)
3,220 km
Shortest distance between major cities
Francistown → Mogadishu
Distances between Botswana and Somalia by cities:
City in Botswana | City in Somalia | Distance (kilometers) |
---|---|---|
Francistown | Mogadishu | 3,220 km |
Molepolole | Laascaanood | 4,344 km |
Serowe | Mogadishu | 3,376 km |
Palapye | Berbera | 4,138 km |
Thamaga | Mogadishu | 3,648 km |
Serowe | Laascaanood | 4,090 km |
Mochudi | Berbera | 4,367 km |
Ghanzi | Laascaanood | 4,362 km |
Selebi-Phikwe | Laascaanood | 3,986 km |
Mogoditshane | Hargeysa | 4,267 km |
Ramotswa | Mogadishu | 3,645 km |
Maun | Berbera | 4,114 km |
Ghanzi | Jamaame | 3,324 km |
Kanye | Mogadishu | 3,687 km |
Mahalapye | Laascaanood | 4,149 km |
Molepolole | Berbera | 4,400 km |
Lobatse | Laascaanood | 4,408 km |
Ramotswa | Laascaanood | 4,364 km |
Thamaga | Hargeysa | 4,288 km |
Gaborone | Hargeysa | 4,268 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 Somalia to China | 6,816 km |
From Somalia to India | 3,932 km |
From Somalia to United States | 13,894 km |
From Somalia to Indonesia | 7,558 km |
From Somalia to Pakistan | 3,699 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Somalia.
From | To | Distance (kilometers) |
---|---|---|
Bulgaria | Tajikistan | 3,841 km |
Netherlands | Niger | 3,838 km |
Nigeria | Zimbabwe | 3,835 km |
Puerto Rico | Bolivia | 3,831 km |
Nigeria | Cyprus | 3,829 km |
Greece | Benin | 3,828 km |
Nigeria | North Macedonia | 3,826 km |
Kenya | Syria | 3,857 km |
China | Singapore | 3,821 km |
Sweden | Egypt | 3,815 km |
Ethiopia | Turkmenistan | 3,812 km |
Nigeria | Montenegro | 3,870 km |
Ethiopia | Pakistan | 3,808 km |
Kenya | Niger | 3,804 km |
Bulgaria | Djibouti | 3,804 km |