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

Shortest distance between major cities

Bath → Cruz Bay

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

City in Jamaica City in U.S. Virgin Islands Distance (kilometers)
Richmond Saint Croix 1,287 km
Bath Cruz Bay 1,223 km
Alexandria Cruz Bay 1,327 km
New Kingston Saint Croix 1,276 km
Cambridge Saint Croix 1,394 km
Portmore Cruz Bay 1,280 km
Wakefield Saint Croix 1,375 km
Montego Bay Saint Croix 1,396 km
Spanish Town Cruz Bay 1,287 km
Bluefields Saint Croix 1,407 km
Islington Saint Croix 1,284 km
Mandeville Charlotte Amalie 1,331 km
Nain Cruz Bay 1,356 km
Nain Saint Croix 1,363 km
Alexandria Saint Croix 1,336 km
Santa Cruz Cruz Bay 1,365 km
Richmond Charlotte Amalie 1,264 km
Montego Bay Charlotte Amalie 1,372 km
Kingston Saint Croix 1,277 km
Kingston Cruz Bay 1,270 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)
Moldova Georgia 1,310 km
Puerto Rico Venezuela 1,305 km
Nigeria Chad 1,301 km
Nigeria Republic of the Congo 1,300 km
Cuba Aruba 1,297 km
Netherlands Bosnia and Herzegovina 1,296 km
Greece Czechia 1,295 km
Haiti Martinique 1,292 km
El Salvador Jamaica 1,330 km
Haiti Saint Lucia 1,330 km
Bulgaria Lebanon 1,338 km
Slovakia Sweden 1,277 km
Sweden Slovakia 1,277 km
Slovakia France 1,343 km
Greece Ukraine 1,277 km

More distances from Jamaica

Calculate the distance between any 2 countries