Distance from Saint Lucia to U.S. Virgin Islands

The distance between Saint Lucia and U.S. Virgin Islands is 645 kilometers (400 miles).

Saint Lucia, America

U.S. Virgin Islands, America

645 km

Distance between centroids

572 km

Shortest distance between major cities

Beauséjour → Christiansted

Distances between Saint Lucia and U.S. Virgin Islands by cities:

City in Saint Lucia City in U.S. Virgin Islands Distance (kilometers)
Canaries Charlotte Amalie 642 km
Canaries Altona 643 km
Gros Islet Christiansted 572 km
Beauséjour Christiansted 572 km
Micoud Coral Bay 646 km
Ciceron Charlotte Amalie 639 km
Augier Charlotte Amalie 660 km
Bisee Tutu 635 km
Dennery Christiansted 589 km
Praslin Coral Bay 641 km
Augier Coral Bay 646 km
Gros Islet Charlotte Amalie 636 km
Beauséjour Charlotte Amalie 636 km
Laborie Frederiksted 606 km
Ciceron Coral Bay 624 km
Bisee Charlotte Amalie 638 km
Choiseul Charlotte Amalie 654 km
Laborie Coral Bay 647 km
Soufrière Christiansted 581 km
Micoud Charlotte Amalie 661 km

Distance between cities calculator →

Other distances from Saint Lucia

Distance between countries Kilometers
From Saint Lucia to China 14,281 km
From Saint Lucia to India 14,211 km
From Saint Lucia to United States 4,294 km
From Saint Lucia to Indonesia 18,452 km
From Saint Lucia to Pakistan 12,788 km

Countries separated by similar distances

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

From To Distance (kilometers)
Italy Albania 639 km
Saudi Arabia Qatar 639 km
Austria Serbia 635 km
Sweden Lithuania 634 km
Austria Italy 647 km
Italy Austria 647 km
Saudi Arabia Kuwait 647 km
Switzerland Czechia 632 km
Italy Switzerland 649 km
Switzerland Italy 649 km
Germany Slovenia 650 km
Netherlands Switzerland 628 km
Switzerland Netherlands 628 km
Austria Montenegro 655 km
Costa Rica Honduras 661 km

More distances from Saint Lucia

Calculate the distance between any 2 countries