The distance between Madagascar and Indonesia is 7,574 kilometers (4,707 miles).
Madagascar, Africa
Indonesia, Asia
7,574 km
Distance between centroids
5,411 km
Shortest distance
Calculated based on main borders (including major islands)
5,932 km
Shortest distance between major cities
Antsiranana → Pekanbaru
Distances between Madagascar and Indonesia by cities:
City in Madagascar | City in Indonesia | Distance (kilometers) |
---|---|---|
Toamasina | Bandung | 6,421 km |
Antsirabe | Pekanbaru | 6,343 km |
Ambovombe | Pekanbaru | 6,594 km |
Soavinandriana | Pekanbaru | 6,356 km |
Antsirabe | Medan | 6,211 km |
Antananarivo | Surabaya | 7,153 km |
Antanifotsy | Pekanbaru | 6,309 km |
Soavinandriana | Jakarta | 6,653 km |
Mananara | Surabaya | 6,913 km |
Amparafaravola | Pekanbaru | 6,162 km |
Toliara | Jakarta | 7,006 km |
Ambatondrazaka | Pekanbaru | 6,148 km |
Tôlanaro | Jakarta | 6,691 km |
Amparafaravola | Jakarta | 6,484 km |
Fianarantsoa | Jakarta | 6,637 km |
Ambilobe | Pekanbaru | 5,975 km |
Mahajanga | Malang | 7,251 km |
Ambovombe | Jakarta | 6,783 km |
Fianarantsoa | Denpasar | 7,410 km |
Mananara | Jakarta | 6,311 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 Indonesia to China | 4,181 km |
From Indonesia to India | 4,483 km |
From Indonesia to United States | 14,972 km |
From Indonesia to Pakistan | 5,843 km |
From Indonesia to Brazil | 17,740 km |
The following list contains countries that are separated by a similar distance as it is between Madagascar and Indonesia.
From | To | Distance (kilometers) |
---|---|---|
Sweden | South Korea | 7,568 km |
Cuba | France | 7,558 km |
Greece | Mauritius | 7,558 km |
China | Luxembourg | 7,583 km |
China | Italy | 7,584 km |
Slovakia | Zimbabwe | 7,555 km |
Netherlands | French Guiana | 7,555 km |
Puerto Rico | Germany | 7,552 km |
New Zealand | Indonesia | 7,550 km |
Netherlands | Zambia | 7,550 km |
Nigeria | Martinique | 7,593 km |
Nigeria | Saint Lucia | 7,594 km |
Uruguay | Burkina Faso | 7,597 km |
Costa Rica | Senegal | 7,536 km |
Uruguay | Mauritania | 7,605 km |