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,613 km
Shortest distance between major cities
Toliara → Saint Croix
Distances between Madagascar and U.S. Virgin Islands by cities:
City in Madagascar | City in U.S. Virgin Islands | Distance (kilometers) |
---|---|---|
Amparafaravola | Charlotte Amalie | 12,996 km |
Mananara | Cruz Bay | 13,108 km |
Soavinandriana | Saint Croix | 12,843 km |
Toamasina | Cruz Bay | 13,116 km |
Mananara | Charlotte Amalie | 13,123 km |
Ambatondrazaka | Saint Croix | 12,989 km |
Soavinandriana | Charlotte Amalie | 12,877 km |
Amparafaravola | Cruz Bay | 12,981 km |
Antsiranana | Saint Croix | 12,949 km |
Fianarantsoa | Charlotte Amalie | 12,961 km |
Mahajanga | Cruz Bay | 12,737 km |
Ambilobe | Cruz Bay | 12,958 km |
Ambovombe | Saint Croix | 12,888 km |
Tôlanaro | Cruz Bay | 13,002 km |
Toamasina | Charlotte Amalie | 13,130 km |
Ambovombe | Cruz Bay | 12,915 km |
Antananarivo | Saint Croix | 12,920 km |
Tôlanaro | Charlotte Amalie | 13,016 km |
Antanifotsy | Cruz Bay | 12,933 km |
Toliara | Saint Croix | 12,613 km |
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 |
Distances between countries | Kilometers |
---|---|
From U.S. Virgin Islands to China | 13,897 km |
From U.S. Virgin Islands to India | 14,179 km |
From U.S. Virgin Islands to United States | 3,654 km |
From U.S. Virgin Islands to Indonesia | 18,059 km |
From U.S. Virgin Islands to Pakistan | 12,733 km |
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) |
---|---|---|
Cyprus | Argentina | 12,872 km |
Cuba | Yemen | 12,872 km |
Papua New Guinea | Poland | 12,889 km |
Cuba | Afghanistan | 12,867 km |
Mauritania | Japan | 12,896 km |
South Sudan | Belize | 12,897 km |
Puerto Rico | Pakistan | 12,863 km |
Timor Leste | Luxembourg | 12,861 km |
South Africa | El Salvador | 12,860 km |
El Salvador | South Africa | 12,860 km |
Cuba | Eswatini | 12,900 km |
New Zealand | Venezuela | 12,859 km |
Kuwait | Bolivia | 12,902 km |
Uruguay | Kuwait | 12,847 km |
Kuwait | Uruguay | 12,847 km |