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
Ambanja Coral Bay 12,900 km
Tôlanaro Coral Bay 12,995 km
Imerintsiatosika Christiansted 12,895 km
Imerintsiatosika Charlotte Amalie 12,933 km
Antsirabe Coral Bay 12,901 km
Sambava Charlotte Amalie 13,118 km
Antalaha Charlotte Amalie 13,146 km
Mahajanga Charlotte Amalie 12,752 km
Antanifotsy Coral Bay 12,925 km
Tôlanaro Altona 13,018 km
Ambovombe Charlotte Amalie 12,929 km
Antsiranana Charlotte Amalie 12,974 km
Ambanja Altona 12,924 km
Toliara Christiansted 12,610 km
Toamasina Charlotte Amalie 13,130 km
Toamasina Christiansted 13,094 km
Mahajanga Altona 12,754 km
Sambava Coral Bay 13,095 km
Antanifotsy Altona 12,949 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