Distance from Dominica to U.S. Virgin Islands

The distance between Dominica and U.S. Virgin Islands is 496 kilometers (308 miles).

Dominica, America

U.S. Virgin Islands, America

496 km

Distance between centroids

429 km

Shortest distance between major cities

Colihaut → Saint Croix

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

City in Dominica City in U.S. Virgin Islands Distance (kilometers)
Portsmouth Charlotte Amalie 479 km
Saint Joseph Cruz Bay 483 km
Salisbury Charlotte Amalie 492 km
Mahaut Charlotte Amalie 500 km
Roseau Saint Croix 448 km
Saint Joseph Saint Croix 437 km
Soufrière Saint Croix 455 km
Woodford Hill Saint Croix 435 km
Wesley Charlotte Amalie 492 km
Castle Bruce Charlotte Amalie 506 km
Woodford Hill Charlotte Amalie 490 km
Berekua Saint Croix 459 km
Marigot Saint Croix 442 km
Colihaut Saint Croix 429 km
Pointe Michel Charlotte Amalie 510 km
Mahaut Saint Croix 443 km
Wesley Saint Croix 437 km
Colihaut Cruz Bay 475 km
Marigot Charlotte Amalie 497 km
Roseau Cruz Bay 494 km

Distance between cities calculator →

Other distances from Dominica

Distance between countries Kilometers
From Dominica to China 14,130 km
From Dominica to India 14,133 km
From Dominica to United States 4,150 km
From Dominica to Indonesia 18,309 km
From Dominica to Pakistan 12,703 km

Countries separated by similar distances

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

From To Distance (kilometers)
Slovakia Romania 500 km
Bulgaria Montenegro 500 km
Puerto Rico Guadeloupe 499 km
Sweden Latvia 501 km
Cyprus Syria 510 km
Greece Bulgaria 510 km
Bulgaria Greece 510 km
South Africa Lesotho 521 km
Slovakia Croatia 524 km
Sierra Leone Guinea-Bissau 525 km
Bulgaria Albania 474 km
Slovakia Serbia 527 km
Thailand Laos 469 km
Netherlands Denmark 535 km
Haiti Jamaica 538 km

More distances from Dominica

Calculate the distance between any 2 countries