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

99 km

Shortest distance between major cities

Las Piedras → Altona

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

City in Puerto Rico City in U.S. Virgin Islands Distance (kilometers)
Carolina Coral Bay 132 km
San Juan Saint Croix 165 km
Caguas Charlotte Amalie 119 km
Corozal Coral Bay 170 km
Mayagüez Charlotte Amalie 234 km
Moca Charlotte Amalie 231 km
Bayamón Charlotte Amalie 130 km
San Isidro Charlotte Amalie 101 km
Las Piedras Altona 99 km
Corozal Charlotte Amalie 147 km
San Lorenzo Coral Bay 133 km
San Antonio Coral Bay 168 km
Arecibo Coral Bay 212 km
Mayagüez Cruz Bay 248 km
Ponce Coral Bay 206 km
Las Piedras Coral Bay 123 km
San Juan Coral Bay 148 km
Moca Coral Bay 254 km
Caguas Saint Croix 149 km
San Isidro Christiansted 144 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)
Jordan Palestinian Territory 179 km
Grenada Trinidad and Tobago 179 km
Trinidad and Tobago Grenada 179 km
Saint Vincent and the Grenadines Martinique 186 km
Barbados Saint Lucia 174 km
Saint Lucia Barbados 174 km
Netherlands Belgium 190 km
Belgium Netherlands 190 km
Barbados Saint Vincent and the Grenadines 191 km
Saint Vincent and the Grenadines Barbados 191 km
Hungary Slovakia 168 km
Grenada Saint Lucia 194 km
Saint Lucia Grenada 194 km

More distances from Puerto Rico

Calculate the distance between any 2 countries