The distance between Madagascar and Somalia is 2,647 kilometers (1,645 miles).
Madagascar, Africa
Somalia, Africa
2,647 km
Distance between centroids
1,420 km
Shortest distance
Calculated based on main borders (including major islands)
1,646 km
Shortest distance between major cities
Antsiranana → Mogadishu
Distances between Madagascar and Somalia by cities:
City in Madagascar | City in Somalia | Distance (kilometers) |
---|---|---|
Soavinandriana | Laascaanood | 3,058 km |
Ambovombe | Laascaanood | 3,726 km |
Antsiranana | Laascaanood | 2,310 km |
Antananarivo | Berbera | 3,258 km |
Ambatondrazaka | Mogadishu | 2,223 km |
Toamasina | Baidoa | 2,435 km |
Mananara | Berbera | 2,989 km |
Mahajanga | Laascaanood | 2,678 km |
Fianarantsoa | Mogadishu | 2,605 km |
Ambilobe | Mogadishu | 1,734 km |
Tôlanaro | Mogadishu | 3,000 km |
Antanifotsy | Laascaanood | 3,111 km |
Antsirabe | Laascaanood | 3,135 km |
Toamasina | Laascaanood | 2,953 km |
Antanifotsy | Gaalkacyo | 2,922 km |
Amparafaravola | Mogadishu | 2,193 km |
Ambovombe | Mogadishu | 3,012 km |
Fianarantsoa | Burao | 3,430 km |
Amparafaravola | Laascaanood | 2,884 km |
Toliara | Gaalkacyo | 3,357 km |
Distance between countries | Kilometers |
---|---|
From Madagascar to China | 8,542 km |
From Madagascar to India | 5,587 km |
From Madagascar to United States | 15,856 km |
From Madagascar to Indonesia | 7,574 km |
From Madagascar to Pakistan | 5,947 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 Madagascar and Somalia.
From | To | Distance (kilometers) |
---|---|---|
Nigeria | Rwanda | 2,649 km |
Moldova | Ireland | 2,655 km |
Nigeria | Gambia | 2,662 km |
Greece | Chad | 2,635 km |
Haiti | French Guiana | 2,666 km |
Costa Rica | Barbados | 2,668 km |
El Salvador | United States | 2,668 km |
Moldova | Spain | 2,670 km |
Slovakia | Iraq | 2,629 km |
Nigeria | Guinea-Bissau | 2,628 km |
Sweden | Turkey | 2,625 km |
Sweden | Spain | 2,679 km |
China | Kyrgyzstan | 2,620 km |
El Salvador | U.S. Virgin Islands | 2,614 km |
Ethiopia | Iraq | 2,686 km |