Distance from U.S. Virgin Islands to Mexico

The distance between U.S. Virgin Islands and Mexico is 3,948 kilometers (2,453 miles).

U.S. Virgin Islands, America

Mexico, America

3,948 km

Distance between centroids

3,599 km

Shortest distance between major cities

Charlotte Amalie → Mexico City

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

City in U.S. Virgin Islands City in Mexico Distance (kilometers)
Christiansted Tijuana 5,464 km
Saint Croix Mexico City 3,628 km
Charlotte Amalie Mexico City 3,599 km
Cruz Bay Naucalpan de Juárez 3,625 km
Cruz Bay Mexico City 3,614 km
Christiansted Mexico City 3,632 km
Saint Croix Tijuana 5,461 km
Charlotte Amalie Tijuana 5,412 km

Distance between cities calculator →

Other distances from Mexico

Distances between countries Kilometers
From Mexico to China 12,846 km
From Mexico to India 15,108 km
From Mexico to United States 1,629 km
From Mexico to Indonesia 15,349 km
From Mexico to Pakistan 13,966 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 Mexico.

From To Distance (kilometers)
Italy Turkmenistan 3,951 km
Italy Eritrea 3,946 km
United Kingdom Syria 3,955 km
Ireland Georgia 3,956 km
Germany Mali 3,941 km
Paraguay Grenada 3,965 km
Brazil Puerto Rico 3,934 km
India Somalia 3,932 km
China Turkmenistan 3,927 km
Japan Laos 3,924 km
United Kingdom Palestinian Territory 3,977 km
United States Guadeloupe 3,978 km
Italy Qatar 3,980 km
United Kingdom Armenia 3,914 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries