Distance from Madagascar to Comoros

The distance between Madagascar and Comoros is 828 kilometers (514 miles).

Madagascar, Africa

Comoros, Africa

828 km

Distance between centroids

445 km

Shortest distance between major cities

Mahajanga → Barakani

Distances between Madagascar and Comoros by cities:

City in Madagascar City in Comoros Distance (kilometers)
Fianarantsoa Ikoni 1,150 km
Sambava Moroni 802 km
Antananarivo Moutsamoudou 819 km
Mahajanga Barakani 445 km
Ambovombe Moroni 1,521 km
Ambanja Ikoni 605 km
Ambilobe Moroni 651 km
Mahajanga Moroni 554 km
Ambovombe Adda-Douéni 1,436 km
Tôlanaro Ouellah 1,558 km
Imerintsiatosika Moroni 916 km
Antsiranana Ouellah 657 km
Toliara Moutsamoudou 1,240 km
Fianarantsoa Ouellah 1,183 km
Antsirabe Moroni 990 km
Imerintsiatosika Moutsamoudou 817 km
Sambava Ikoni 802 km
Antanifotsy Ouellah 1,009 km
Antalaha Ouellah 847 km
Toamasina Moutsamoudou 853 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 Comoros

Distances between countries Kilometers
From Comoros to China 8,243 km
From Comoros to India 5,258 km
From Comoros to United States 15,121 km
From Comoros to Indonesia 7,827 km
From Comoros to Pakistan 5,413 km

Countries separated by similar distances

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

From To Distance (kilometers)
Ecuador Colombia 829 km
Colombia Ecuador 829 km
Austria Albania 837 km
Austria Netherlands 840 km
Netherlands Austria 840 km
Colombia Panama 841 km
Germany France 817 km
France Germany 817 km
Italy Greece 844 km
United Kingdom Denmark 816 km
Austria Romania 815 km
Cambodia Laos 850 km
Belgium Austria 808 km
Austria Belgium 808 km
Switzerland Bosnia and Herzegovina 807 km

More distances from Madagascar

Calculate the distance between any 2 countries