Distance from Puerto Rico to U.S. Virgin Islands

The distance between Puerto Rico and U.S. Virgin Islands is 180 kilometers (112 miles).

Puerto Rico, America

U.S. Virgin Islands, America

180 km

Distance between centroids

101 km

Shortest distance between major cities

San Isidro → Charlotte Amalie

Distances between Puerto Rico and U.S. Virgin Islands by cities:

City in Puerto Rico City in U.S. Virgin Islands Distance (kilometers)
Moca Charlotte Amalie 231 km
San Isidro Cruz Bay 116 km
Ponce Saint Croix 201 km
Ponce Cruz Bay 197 km
Moca Saint Croix 261 km
Bayamón Saint Croix 167 km
Caguas Saint Croix 149 km
Arecibo Cruz Bay 204 km
San Isidro Charlotte Amalie 101 km
Las Piedras Saint Croix 129 km
San Antonio Cruz Bay 160 km
Bayamón Cruz Bay 144 km
Levittown Saint Croix 172 km
Carolina Saint Croix 147 km
Mayagüez Cruz Bay 248 km
Mayagüez Charlotte Amalie 234 km
San Juan Saint Croix 165 km
San Antonio Saint Croix 183 km
Corozal Saint Croix 180 km
San Lorenzo Saint Croix 138 km

Distance between cities calculator →

Other distances from Puerto Rico

Distance between countries Kilometers
From Puerto Rico to China 13,941 km
From Puerto Rico to India 14,311 km
From Puerto Rico to United States 3,529 km
From Puerto Rico to Indonesia 18,075 km
From Puerto Rico to Pakistan 12,863 km

Countries separated by similar distances

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

From To Distance (kilometers)
Grenada Trinidad and Tobago 179 km
Trinidad and Tobago Grenada 179 km
Saint Vincent and the Grenadines Martinique 186 km
Saint Lucia Barbados 174 km
Barbados Saint Lucia 174 km
Netherlands Belgium 190 km
Barbados Saint Vincent and the Grenadines 191 km
Saint Vincent and the Grenadines Barbados 191 km
Hungary Slovakia 168 km
Slovakia Hungary 168 km
Estonia Latvia 193 km
Saint Lucia Grenada 194 km
Grenada Saint Lucia 194 km

More distances from Puerto Rico

Calculate the distance between any 2 countries