Distance from Madagascar to India

The distance between Madagascar and India is 5,587 kilometers (3,471 miles).

Madagascar, Africa

India, Asia

5,587 km

Distance between centroids

3,813 km

Shortest distance

Calculated based on main borders (including major islands)

4,069 km

Shortest distance between major cities

Sambava → Coimbatore

Distances between Madagascar and India by cities:

City in Madagascar City in India Distance (kilometers)
Antsirabe Coimbatore 4,735 km
Toliara Mumbai 5,666 km
Ambovombe Delhi 6,826 km
Sambava Delhi 5,571 km
Sambava Coimbatore 4,069 km
Toamasina Delhi 5,982 km
Ambanja Coimbatore 4,166 km
Ambilobe Delhi 5,536 km
Toliara Delhi 6,787 km
Antanifotsy Delhi 6,238 km
Imerintsiatosika Mumbai 5,052 km
Antananarivo Mumbai 5,032 km
Tôlanaro Nagpur 6,177 km
Antsiranana Nagpur 4,931 km
Antsirabe Delhi 6,274 km
Antalaha Coimbatore 4,108 km
Antsiranana Delhi 5,440 km
Toamasina Mumbai 4,852 km
Ambovombe Surat 5,889 km
Antanifotsy Nagpur 5,687 km

Distance between cities calculator →

Other distances from Madagascar

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

Other distances from India

Distances between countries Kilometers
From India to China 2,984 km
From India to United States 13,595 km
From India to Indonesia 4,483 km
From India to Pakistan 1,451 km
From India to Brazil 14,787 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Madagascar and India.

From To Distance (kilometers)
Australia Taiwan 5,592 km
France Afghanistan 5,586 km
Spain Uzbekistan 5,599 km
Chile Saint Lucia 5,600 km
Spain Democratic Republic of the Congo 5,573 km
Japan Solomon Islands 5,570 km
Spain Ethiopia 5,570 km
Argentina Grenada 5,614 km
Chile Nicaragua 5,562 km
Peru United States 5,560 km
United States Peru 5,560 km
Paraguay Belize 5,558 km
Chile Barbados 5,554 km
India Romania 5,626 km
Argentina Curacao 5,627 km

More distances from Madagascar

Calculate the distance between any 2 countries