Distance from Saint Vincent and the Grenadines to U.S. Virgin Islands

The distance between Saint Vincent and the Grenadines and U.S. Virgin Islands is 707 kilometers (439 miles).

Saint Vincent and the Grenadines, America

U.S. Virgin Islands, America

707 km

Distance between centroids

621 km

Shortest distance between major cities

Barrouallie → Saint Croix

Distances between Saint Vincent and the Grenadines and U.S. Virgin Islands by cities:

City in Saint Vincent and the Grenadines City in U.S. Virgin Islands Distance (kilometers)
Barrouallie Saint Croix 621 km
Chateaubelair Cruz Bay 675 km
Barrouallie Cruz Bay 678 km
Kingstown Park Charlotte Amalie 697 km
Dovers Charlotte Amalie 724 km
Byera Village Saint Croix 629 km
Port Elizabeth Charlotte Amalie 710 km
Byera Village Cruz Bay 686 km
Port Elizabeth Cruz Bay 701 km
Chateaubelair Charlotte Amalie 685 km
Layou Cruz Bay 682 km
Biabou Charlotte Amalie 700 km
Kingstown Cruz Bay 688 km
Kingstown Charlotte Amalie 698 km
Dovers Saint Croix 658 km
Georgetown Charlotte Amalie 693 km
Kingstown Park Cruz Bay 688 km
Georgetown Saint Croix 627 km
Biabou Cruz Bay 690 km
Layou Saint Croix 624 km

Distance between cities calculator →

Countries separated by similar distances

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

From To Distance (kilometers)
Puerto Rico Martinique 714 km
Puerto Rico Netherlands Antilles 714 km
El Salvador Costa Rica 717 km
Costa Rica El Salvador 717 km
Puerto Rico Curacao 717 km
Moldova Belarus 701 km
Slovakia Germany 719 km
Nigeria Benin 699 km
Netherlands France 694 km
Puerto Rico Aruba 727 km
Sweden Denmark 688 km
Moldova Serbia 686 km
Bulgaria Hungary 682 km
Slovakia Kosovo 681 km
Netherlands United Kingdom 679 km

More distances from Saint Vincent and the Grenadines

Calculate the distance between any 2 countries