Distance from U.S. Virgin Islands to Vietnam

The distance between U.S. Virgin Islands and Vietnam is 16,345 kilometers (10,156 miles).

U.S. Virgin Islands, America

Vietnam, Asia

16,345 km

Distance between centroids

15,534 km

Shortest distance between major cities

Cruz Bay → Hanoi

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

City in U.S. Virgin Islands City in Vietnam Distance (kilometers)
Charlotte Amalie Ho Chi Minh City 16,650 km
Christiansted Ho Chi Minh City 16,706 km
Charlotte Amalie Hanoi 15,536 km
Saint Croix Hanoi 15,598 km
Cruz Bay Huế 16,068 km
Saint Croix Ho Chi Minh City 16,710 km
Cruz Bay Hanoi 15,534 km
Christiansted Hanoi 15,595 km

Distance between cities calculator →

Other distances from Vietnam

Distances between countries Kilometers
From Vietnam to China 2,450 km
From Vietnam to India 3,194 km
From Vietnam to United States 13,814 km
From Vietnam to Indonesia 1,756 km
From Vietnam to Pakistan 4,373 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 Vietnam.

From To Distance (kilometers)
Switzerland Samoa 16,338 km
Belgium New Caledonia 16,331 km
Chile Pakistan 16,349 km
Vietnam Haiti 16,350 km
Morocco Kiribati 16,325 km
Colombia Maldives 16,322 km
Ireland New Caledonia 16,358 km
Thailand Grenada 16,358 km
Chile Kazakhstan 16,360 km
Chile Afghanistan 16,319 km
France Samoa 16,365 km
Hong Kong Trinidad and Tobago 16,309 km
Vietnam Dominican Republic 16,373 km
Austria Fiji 16,305 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries