Distance from British Virgin Islands to Thailand

The distance between British Virgin Islands and Thailand is 15,902 kilometers (9,881 miles).

British Virgin Islands, America

Thailand, Asia

15,902 km

Distance between centroids

16,094 km

Shortest distance between major cities

Road Town → Bangkok

Distances between British Virgin Islands and Thailand by cities:

City in British Virgin Islands City in Thailand Distance (kilometers)
Road Town Samut Prakan 16,114 km
Road Town Bangkok 16,094 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 British Virgin Islands and Thailand.

From To Distance (kilometers)
Peru North Korea 15,904 km
France French Polynesia 15,908 km
Saudi Arabia Tonga 15,891 km
Germany French Polynesia 15,887 km
Belgium Samoa 15,917 km
Paraguay Papua New Guinea 15,920 km
India Nicaragua 15,923 km
Australia Panama 15,926 km
Spain French Polynesia 15,873 km
Chile Indonesia 15,928 km
Indonesia Chile 15,928 km
India Argentina 15,931 km
Argentina India 15,931 km
Australia Sierra Leone 15,932 km
Brazil Bhutan 15,866 km

More distances from British Virgin Islands

Calculate the distance between any 2 countries