The distance between Madagascar and Afghanistan is 6,238 kilometers (3,876 miles).
Madagascar, Africa
Afghanistan, Asia
6,238 km
Distance between centroids
4,796 km
Shortest distance
Calculated based on main borders (including major islands)
5,504 km
Shortest distance between major cities
Antsiranana → Gardez
Distances between Madagascar and Afghanistan by cities:
City in Madagascar | City in Afghanistan | Distance (kilometers) |
---|---|---|
Toliara | Kabul | 6,950 km |
Antananarivo | Kunduz | 6,554 km |
Amparafaravola | Gardez | 6,088 km |
Mananara | Kabul | 5,975 km |
Toamasina | Mazari-Sharif | 6,351 km |
Ambilobe | Kabul | 5,695 km |
Mananara | Kandhar | 5,555 km |
Mahajanga | Bagolaggo | 6,204 km |
Soavinandriana | Gardez | 6,309 km |
Antsiranana | Kabul | 5,594 km |
Tôlanaro | Kabul | 6,996 km |
Amparafaravola | Kabul | 6,180 km |
Ambovombe | Gardez | 6,951 km |
Ambatondrazaka | Kabul | 6,198 km |
Fianarantsoa | Kabul | 6,622 km |
Ambatondrazaka | Gardez | 6,106 km |
Toliara | Bagolaggo | 7,091 km |
Fianarantsoa | Pul-i-Alam | 6,562 km |
Antsiranana | Gardez | 5,504 km |
Tôlanaro | Gardez | 6,903 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 Afghanistan to China | 3,322 km |
From Afghanistan to India | 1,849 km |
From Afghanistan to United States | 11,956 km |
From Afghanistan to Indonesia | 6,166 km |
From Afghanistan to Pakistan | 424 km |
The following list contains countries that are separated by a similar distance as it is between Madagascar and Afghanistan.
From | To | Distance (kilometers) |
---|---|---|
Kenya | Bangladesh | 6,238 km |
Sweden | Canada | 6,236 km |
Greece | Mayotte | 6,236 km |
Bulgaria | Bangladesh | 6,244 km |
Kenya | Germany | 6,235 km |
China | Lithuania | 6,245 km |
China | Jordan | 6,234 km |
Papua New Guinea | China | 6,249 km |
China | Papua New Guinea | 6,249 km |
Kenya | Lithuania | 6,251 km |
China | Palestinian Territory | 6,258 km |
Uruguay | El Salvador | 6,222 km |
El Salvador | Uruguay | 6,222 km |
Puerto Rico | Iceland | 6,263 km |
Nigeria | Mauritius | 6,263 km |