Distance from U.S. Virgin Islands to Bahamas

The distance between U.S. Virgin Islands and Bahamas is 1,490 kilometers (926 miles).

U.S. Virgin Islands, America

Bahamas, America

1,490 km

Distance between centroids

1,471 km

Shortest distance between major cities

Cruz Bay → Spanish Wells

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

City in U.S. Virgin Islands City in Bahamas Distance (kilometers)
Cruz Bay Nassau 1,496 km
Charlotte Amalie Freeport 1,681 km
Cruz Bay Spanish Wells 1,471 km
Saint Croix Nassau 1,536 km
Charlotte Amalie Nassau 1,483 km
Saint Croix Freeport 1,736 km
Christiansted Nassau 1,539 km
Christiansted Freeport 1,739 km

Distance between cities calculator →

Other distances from Bahamas

Distances between countries Kilometers
From Bahamas to China 13,262 km
From Bahamas to India 14,351 km
From Bahamas to United States 2,194 km
From Bahamas to Indonesia 17,063 km
From Bahamas to Pakistan 12,928 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 Bahamas.

From To Distance (kilometers)
France Serbia 1,495 km
Chile Uruguay 1,495 km
Ireland Spain 1,479 km
Spain Ireland 1,479 km
France Tunisia 1,504 km
Germany Bulgaria 1,474 km
Colombia Nicaragua 1,510 km
Spain Netherlands 1,470 km
Peru Bolivia 1,468 km
Spain Algeria 1,465 km
Germany Finland 1,515 km
Germany Ukraine 1,519 km
United Kingdom Austria 1,519 km
Colombia Peru 1,524 km
Peru Colombia 1,524 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries