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 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 |
Distances between countries | Kilometers |
---|---|
From U.S. Virgin Islands to China | 13,897 km |
From U.S. Virgin Islands to India | 14,179 km |
From U.S. Virgin Islands to United States | 3,654 km |
From U.S. Virgin Islands to Indonesia | 18,059 km |
From U.S. Virgin Islands to Pakistan | 12,733 km |
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 |