The distance between Kenya and Madagascar is 2,293 kilometers (1,425 miles).
Kenya, Africa
Madagascar, Africa
2,293 km
Distance between centroids
1,356 km
Shortest distance
Calculated based on main borders (including major islands)
1,840 km
Shortest distance between major cities
Mombasa → Soavinandriana
Distances between Kenya and Madagascar by cities:
City in Kenya | City in Madagascar | Distance (kilometers) |
---|---|---|
Meru | Toamasina | 2,388 km |
Machakos | Soavinandriana | 2,208 km |
Thika | Soavinandriana | 2,266 km |
Garissa | Mananara | 2,063 km |
Malindi | Antananarivo | 1,915 km |
Meru | Antananarivo | 2,359 km |
Garissa | Soavinandriana | 2,210 km |
Eldoret | Tôlanaro | 3,096 km |
Nairobi | Antsirabe | 2,337 km |
Nairobi | Toamasina | 2,318 km |
Kakamega | Antananarivo | 2,542 km |
Malindi | Soavinandriana | 1,906 km |
Bungoma | Antananarivo | 2,580 km |
Busia | Soavinandriana | 2,572 km |
Nyeri | Antananarivo | 2,350 km |
Kitale | Antananarivo | 2,596 km |
Thika | Antananarivo | 2,284 km |
Nakuru | Antananarivo | 2,409 km |
Nyeri | Toamasina | 2,388 km |
Bungoma | Soavinandriana | 2,556 km |
Distance 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 |
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 Kenya and Madagascar.
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 |