Distance from U.S. Virgin Islands to Madagascar

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

U.S. Virgin Islands, America

Madagascar, Africa

12,878 km

Distance between centroids

12,908 km

Shortest distance between major cities

Cruz Bay → Ambanja

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

City in U.S. Virgin Islands City in Madagascar Distance (kilometers)
Cruz Bay Antananarivo 12,940 km
Charlotte Amalie Antananarivo 12,954 km
Christiansted Antananarivo 12,917 km
Christiansted Toamasina 13,094 km
Saint Croix Antananarivo 12,920 km
Cruz Bay Ambanja 12,908 km
Charlotte Amalie Toamasina 13,130 km
Saint Croix Toamasina 13,098 km

Distance between cities calculator →

Other distances from Madagascar

Distances 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 U.S. Virgin Islands and Madagascar.

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 U.S. Virgin Islands

Calculate the distance between any 2 countries