Distance from Madagascar to U.S. Virgin Islands

The distance between Madagascar and U.S. Virgin Islands is 12,878 kilometers (8,002 miles).

Madagascar, Africa

U.S. Virgin Islands, America

12,878 km

Distance between centroids

12,610 km

Shortest distance between major cities

Toliara → Christiansted

Distances between Madagascar and U.S. Virgin Islands by cities:

City in Madagascar City in U.S. Virgin Islands Distance (kilometers)
Antananarivo Christiansted 12,917 km
Antsiranana Christiansted 12,945 km
Toliara Christiansted 12,610 km
Fianarantsoa Altona 12,963 km
Imerintsiatosika Christiansted 12,895 km
Antsirabe Tutu 12,918 km
Ambanja Altona 12,924 km
Fianarantsoa Cruz Bay 12,947 km
Ambilobe Frederiksted 12,960 km
Ambovombe Altona 12,931 km
Antsirabe Coral Bay 12,901 km
Tôlanaro Altona 13,018 km
Antalaha Charlotte Amalie 13,146 km
Tôlanaro Coral Bay 12,995 km
Antananarivo Charlotte Amalie 12,954 km
Toamasina Charlotte Amalie 13,130 km
Toliara Charlotte Amalie 12,653 km
Mahajanga Charlotte Amalie 12,752 km
Ambilobe Saint Croix 12,946 km
Imerintsiatosika Charlotte Amalie 12,933 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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Madagascar and U.S. Virgin Islands.

From To Distance (kilometers)
Canada Sri Lanka 12,880 km
Peru Comoros 12,882 km
Chile Hungary 12,878 km
Chile Norway 12,874 km
United States Oman 12,872 km
Argentina Cyprus 12,872 km
Canada Indonesia 12,893 km
Chile Eritrea 12,897 km
Mexico Republic of the Congo 12,902 km
Canada Rwanda 12,847 km
Mexico China 12,846 km
Brazil Turkmenistan 12,846 km
United States Angola 12,846 km
Argentina Romania 12,844 km
Ecuador Armenia 12,916 km

More distances from Madagascar

Calculate the distance between any 2 countries