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)
Kingstown Christiansted 630 km
Georgetown Cruz Bay 684 km
Dovers Charlotte Amalie 724 km
Layou Cruz Bay 682 km
Port Elizabeth Cruz Bay 701 km
Biabou Saint Croix 634 km
Byera Village Cruz Bay 686 km
Dovers Cruz Bay 715 km
Kingstown Charlotte Amalie 698 km
Georgetown Charlotte Amalie 693 km
Chateaubelair Charlotte Amalie 685 km
Byera Village Christiansted 628 km
Calliaqua Saint Croix 636 km
Chateaubelair Cruz Bay 675 km
Barrouallie Charlotte Amalie 687 km
Layou Charlotte Amalie 691 km
Port Elizabeth Saint Croix 644 km
Calliaqua Charlotte Amalie 702 km
Barrouallie Saint Croix 621 km
Biabou Cruz Bay 690 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)
Costa Rica El Salvador 717 km
Germany Slovakia 719 km
Denmark Belgium 723 km
Belgium Denmark 723 km
France Netherlands 694 km
Netherlands France 694 km
Italy Kosovo 693 km
Italy Serbia 728 km
Denmark Sweden 688 km
Sweden Denmark 688 km
Austria Kosovo 740 km
United Kingdom Netherlands 679 km
Netherlands United Kingdom 679 km
Italy Malta 677 km
Austria Luxembourg 670 km

More distances from Saint Vincent and the Grenadines

Calculate the distance between any 2 countries