Distance from Dominican Republic to U.S. Virgin Islands

The distance between Dominican Republic and U.S. Virgin Islands is 558 kilometers (347 miles).

Dominican Republic, America

U.S. Virgin Islands, America

558 km

Distance between centroids

442 km

Shortest distance between major cities

La Romana → Cruz Bay

Distances between Dominican Republic and U.S. Virgin Islands by cities:

City in Dominican Republic City in U.S. Virgin Islands Distance (kilometers)
San Juan de la Maguana Saint Croix 696 km
Santo Domingo Este Saint Croix 547 km
Azua Cruz Bay 628 km
Santiago de los Caballeros Saint Croix 656 km
Salcedo Saint Croix 626 km
Mao Cruz Bay 676 km
Puerto Plata Saint Croix 667 km
Santo Domingo Oeste Charlotte Amalie 536 km
Santo Domingo Cruz Bay 539 km
Bonao Cruz Bay 596 km
Santo Domingo Saint Croix 551 km
San Cristóbal Cruz Bay 561 km
Baní Cruz Bay 585 km
Azua Saint Croix 639 km
Baní Saint Croix 595 km
La Romana Saint Croix 454 km
Moca Charlotte Amalie 601 km
San Pedro de Macorís Saint Croix 489 km
Santiago de los Caballeros Cruz Bay 634 km
San Cristóbal Saint Croix 572 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 Dominican Republic and U.S. Virgin Islands.

From To Distance (kilometers)
Sweden Norway 563 km
Kuwait Iraq 565 km
Thailand Cambodia 566 km
Greece Serbia 553 km
Bulgaria Moldova 567 km
Moldova Bulgaria 567 km
Cyprus Jordan 568 km
Slovakia Bosnia and Herzegovina 551 km
Turkey Lebanon 570 km
Turkey Syria 570 km
Kuwait Qatar 571 km
North Macedonia Romania 547 km
Estonia Belarus 574 km
Haiti Jamaica 538 km
Netherlands Denmark 535 km

More distances from Dominican Republic

Calculate the distance between any 2 countries