Distance from U.S. Virgin Islands to Thailand

The distance between U.S. Virgin Islands and Thailand is 15,921 kilometers (9,893 miles).

U.S. Virgin Islands, America

Thailand, Asia

15,921 km

Distance between centroids

16,111 km

Shortest distance between major cities

Cruz Bay → Bangkok

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

City in U.S. Virgin Islands City in Thailand Distance (kilometers)
Cruz Bay Ubon Ratchathani 16,124 km
Christiansted Samut Prakan 16,185 km
Saint Croix Samut Prakan 16,189 km
Christiansted Bangkok 16,165 km
Cruz Bay Bangkok 16,111 km
Saint Croix Bangkok 16,169 km
Charlotte Amalie Samut Prakan 16,136 km
Charlotte Amalie Bangkok 16,116 km

Distance between cities calculator →

Other distances from Thailand

Distances between countries Kilometers
From Thailand to China 2,238 km
From Thailand to India 2,386 km
From Thailand to United States 13,888 km
From Thailand to Indonesia 2,327 km
From Thailand to Pakistan 3,600 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 Thailand.

From To Distance (kilometers)
Paraguay Papua New Guinea 15,920 km
Belgium Samoa 15,917 km
India Nicaragua 15,923 km
Australia Panama 15,926 km
Chile Indonesia 15,928 km
Indonesia Chile 15,928 km
India Argentina 15,931 km
Argentina India 15,931 km
France French Polynesia 15,908 km
Australia Sierra Leone 15,932 km
Peru North Korea 15,904 km
Argentina Kazakhstan 15,936 km
Brazil Bangladesh 15,937 km
Philippines Nicaragua 15,901 km
Mexico Malaysia 15,946 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries