Distance from Bahamas to U.S. Virgin Islands

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

Bahamas, America

U.S. Virgin Islands, America

1,490 km

Distance between centroids

1,180 km

Shortest distance between major cities

Cockburn Town → Charlotte Amalie

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

City in Bahamas City in U.S. Virgin Islands Distance (kilometers)
Cockburn Town Charlotte Amalie 1,180 km
San Andros Cruz Bay 1,560 km
George Town Saint Croix 1,316 km
Lucaya Cruz Bay 1,691 km
West End Christiansted 1,771 km
Andros Town Cruz Bay 1,517 km
Dunmore Town Charlotte Amalie 1,445 km
Clarence Town Christiansted 1,225 km
Freeport Charlotte Amalie 1,681 km
Cooper’s Town Charlotte Amalie 1,600 km
Dunmore Town Saint Croix 1,501 km
Killarney Charlotte Amalie 1,489 km
Killarney Christiansted 1,545 km
San Andros Saint Croix 1,599 km
George Town Charlotte Amalie 1,266 km
Spanish Wells Cruz Bay 1,471 km
High Rock Christiansted 1,709 km
Clarence Town Cruz Bay 1,185 km
Andros Town Charlotte Amalie 1,504 km
Marsh Harbour Cruz Bay 1,555 km

Distance between cities calculator →

Other distances from Bahamas

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

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 Bahamas

Calculate the distance between any 2 countries