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,312 km

Shortest distance between major cities

Charlotte Amalie → Arthur’s Town

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

City in U.S. Virgin Islands City in Bahamas Distance (kilometers)
Saint Croix Nassau 1,536 km
Charlotte Amalie Nassau 1,483 km
Cruz Bay Nassau 1,496 km
Saint Croix Arthur’s Town 1,366 km
Charlotte Amalie Arthur’s Town 1,312 km
Cruz Bay Arthur’s Town 1,324 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)
Netherlands Montenegro 1,487 km
Uruguay Chile 1,495 km
Slovakia Norway 1,497 km
Slovakia Malta 1,480 km
Bulgaria Germany 1,474 km
Bulgaria Palestinian Territory 1,473 km
Netherlands Serbia 1,473 km
Cuba Panama 1,472 km
Netherlands Spain 1,470 km
Kenya Comoros 1,467 km
Bulgaria Georgia 1,466 km
Bulgaria Syria 1,465 km
Kenya Malawi 1,516 km
Cuba Guatemala 1,458 km
Slovakia Finland 1,523 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries