The distance between Somalia and Madagascar is 2,647 kilometers (1,645 miles).
Somalia, Africa
Madagascar, Africa
2,647 km
Distance between centroids
1,420 km
Shortest distance
Calculated based on main borders (including major islands)
2,053 km
Shortest distance between major cities
Marka → Mananara
Distances between Somalia and Madagascar by cities:
City in Somalia | City in Madagascar | Distance (kilometers) |
---|---|---|
Gaalkacyo | Antananarivo | 2,841 km |
Afgooye | Antananarivo | 2,343 km |
Mogadishu | Antananarivo | 2,330 km |
Berbera | Soavinandriana | 3,280 km |
Laascaanood | Antanifotsy | 3,111 km |
Afgooye | Soavinandriana | 2,363 km |
Kismayo | Antananarivo | 2,124 km |
Bosaso | Antananarivo | 3,345 km |
Bosaso | Antanifotsy | 3,428 km |
Beledweyne | Soavinandriana | 2,649 km |
Marka | Mananara | 2,053 km |
Marka | Ambatondrazaka | 2,199 km |
Baki | Antananarivo | 3,218 km |
Buurhakaba | Soavinandriana | 2,447 km |
Buurhakaba | Antananarivo | 2,432 km |
Baidoa | Soavinandriana | 2,487 km |
Jamaame | Soavinandriana | 2,172 km |
Hargeysa | Soavinandriana | 3,191 km |
Beledweyne | Antananarivo | 2,628 km |
Kismayo | Toamasina | 2,106 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Somalia and Madagascar.
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 |