The distance between Madagascar and Kenya is 2,293 kilometers (1,425 miles).
Madagascar, Africa
Kenya, Africa
2,293 km
Distance between centroids
1,356 km
Shortest distance
Calculated based on main borders (including major islands)
1,737 km
Shortest distance between major cities
Mananara → Mombasa
Distances between Madagascar and Kenya by cities:
City in Madagascar | City in Kenya | Distance (kilometers) |
---|---|---|
Antsiranana | Nyeri | 1,895 km |
Mananara | Mombasa | 1,737 km |
Soavinandriana | Nairobi | 2,255 km |
Ambovombe | Nairobi | 2,825 km |
Fianarantsoa | Bungoma | 2,790 km |
Antanifotsy | Nyeri | 2,409 km |
Toliara | Busia | 2,830 km |
Toamasina | Eldoret | 2,580 km |
Fianarantsoa | Nairobi | 2,494 km |
Antsirabe | Nyeri | 2,416 km |
Ambilobe | Nyeri | 1,944 km |
Antananarivo | Mombasa | 1,853 km |
Antananarivo | Nakuru | 2,409 km |
Tôlanaro | Nairobi | 2,846 km |
Antanifotsy | Busia | 2,651 km |
Antsirabe | Nakuru | 2,472 km |
Antsiranana | Nairobi | 1,840 km |
Mananara | Nairobi | 2,175 km |
Ambatondrazaka | Nyeri | 2,299 km |
Tôlanaro | Nyeri | 2,930 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 Kenya to China | 7,894 km |
From Kenya to India | 5,016 km |
From Kenya to United States | 13,733 km |
From Kenya to Indonesia | 8,462 km |
From Kenya to Pakistan | 4,731 km |
The following list contains countries that are separated by a similar distance as it is between Madagascar and Kenya.
From | To | Distance (kilometers) |
---|---|---|
North Macedonia | Norway | 2,286 km |
Moldova | Egypt | 2,295 km |
Bulgaria | Norway | 2,283 km |
Iran | Egypt | 2,297 km |
North Macedonia | Finland | 2,276 km |
Costa Rica | Peru | 2,307 km |
Kenya | Zimbabwe | 2,308 km |
Slovakia | Palestinian Territory | 2,268 km |
Thailand | Philippines | 2,265 km |
Thailand | Taiwan | 2,262 km |
Puerto Rico | Belize | 2,325 km |
Thailand | Indonesia | 2,327 km |
Nigeria | Sierra Leone | 2,251 km |
South Sudan | Zambia | 2,246 km |