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)
Antsirabe Cruz Bay 12,909 km
Imerintsiatosika Christiansted 12,895 km
Ambovombe Saint Croix 12,888 km
Fianarantsoa Charlotte Amalie 12,961 km
Fianarantsoa Cruz Bay 12,947 km
Antananarivo Saint Croix 12,920 km
Toliara Charlotte Amalie 12,653 km
Antalaha Cruz Bay 13,131 km
Mahajanga Saint Croix 12,721 km
Toamasina Charlotte Amalie 13,130 km
Ambanja Cruz Bay 12,908 km
Antanifotsy Saint Croix 12,913 km
Antsiranana Charlotte Amalie 12,974 km
Mahajanga Charlotte Amalie 12,752 km
Antananarivo Christiansted 12,917 km
Antanifotsy Cruz Bay 12,933 km
Tôlanaro Cruz Bay 13,002 km
Tôlanaro Saint Croix 12,975 km
Toliara Christiansted 12,610 km
Ambovombe Cruz Bay 12,915 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