Distance from British Virgin Islands to U.S. Virgin Islands

The distance between British Virgin Islands and U.S. Virgin Islands is 29 kilometers (18 miles).

British Virgin Islands, America

U.S. Virgin Islands, America

29 km

Distance between centroids

34 km

Shortest distance between major cities

Road Town → Charlotte Amalie

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

City in British Virgin Islands City in U.S. Virgin Islands Distance (kilometers)
Road Town Charlotte Amalie 34 km
Road Town Christiansted 76 km

Distance between cities calculator →

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 U.S. Virgin Islands.

From To Distance (kilometers)
Curacao Netherlands Antilles 10 km
Netherlands Antilles Curacao 10 km
Macao Hong Kong 62 km
Hong Kong Macao 62 km
Saint Lucia Martinique 81 km
Martinique Saint Lucia 81 km
Qatar Bahrain 84 km
Bahrain Qatar 84 km
Grenada Saint Vincent and the Grenadines 87 km
Saint Vincent and the Grenadines Grenada 87 km

More distances from British Virgin Islands

Calculate the distance between any 2 countries