Distance from Jamaica to U.S. Virgin Islands

The distance between Jamaica and U.S. Virgin Islands is 1,312 kilometers (815 miles).

Jamaica, America

U.S. Virgin Islands, America

1,312 km

Distance between centroids

1,209 km

Shortest distance between major cities

Bath → Charlotte Amalie

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

City in Jamaica City in U.S. Virgin Islands Distance (kilometers)
Santa Cruz Saint Croix 1,373 km
Nain Charlotte Amalie 1,342 km
Mandeville Saint Croix 1,352 km
Kingston Cruz Bay 1,270 km
Bluefields Charlotte Amalie 1,385 km
New Kingston Cruz Bay 1,269 km
Islington Charlotte Amalie 1,260 km
Richmond Charlotte Amalie 1,264 km
Alexandria Charlotte Amalie 1,313 km
New Kingston Charlotte Amalie 1,254 km
Cambridge Charlotte Amalie 1,371 km
Bath Charlotte Amalie 1,209 km
Montego Bay Saint Croix 1,396 km
Portmore Christiansted 1,291 km
Richmond Cruz Bay 1,279 km
Wakefield Saint Croix 1,375 km
Mandeville Cruz Bay 1,345 km
Bluefields Cruz Bay 1,399 km
Nain Cruz Bay 1,356 km
Spanish Town Saint Croix 1,294 km

Distance between cities calculator →

Other distances from Jamaica

Distance between countries Kilometers
From Jamaica to China 14,029 km
From Jamaica to India 15,008 km
From Jamaica to United States 2,769 km
From Jamaica to Indonesia 17,738 km
From Jamaica to Pakistan 13,567 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Jamaica and U.S. Virgin Islands.

From To Distance (kilometers)
Switzerland Malta 1,312 km
France Hungary 1,324 km
Netherlands Bosnia and Herzegovina 1,296 km
Germany Ireland 1,296 km
Ireland Germany 1,296 km
Spain Luxembourg 1,295 km
Switzerland Romania 1,289 km
Spain Belgium 1,286 km
Belgium Spain 1,286 km
Germany Albania 1,340 km
Ireland Norway 1,279 km
Sweden Slovakia 1,277 km
France Slovakia 1,343 km
Brazil Bolivia 1,273 km
Netherlands Lithuania 1,271 km

More distances from Jamaica

Calculate the distance between any 2 countries