The distance between Puerto Rico and Iceland is 6,263 kilometers (3,892 miles).
Puerto Rico, America
Iceland, Europe
6,263 km
Distance between centroids
5,998 km
Shortest distance
Calculated based on main borders (including major islands)
6,016 km
Shortest distance between major cities
Levittown → Grindavík
Distances between Puerto Rico and Iceland by cities:
| City in Puerto Rico | City in Iceland | Distance (kilometers) |
|---|---|---|
| San Juan | Mosfellsbær | 6,062 km |
| Carolina | Ísafjörður | 6,139 km |
| San Isidro | Kópavogur | 6,049 km |
| Arecibo | Reykjavík | 6,076 km |
| Las Piedras | Grindavík | 6,031 km |
| San Isidro | Reykjavík | 6,051 km |
| San Antonio | Grindavík | 6,021 km |
| San Lorenzo | Grindavík | 6,034 km |
| Bayamón | Ísafjörður | 6,144 km |
| Arecibo | Ísafjörður | 6,156 km |
| Caguas | Keflavík | 6,039 km |
| Carolina | Reykjavík | 6,055 km |
| Mayagüez | Reykjavík | 6,121 km |
| Corozal | Garðabær | 6,070 km |
| Moca | Ísafjörður | 6,179 km |
| Moca | Reykjavík | 6,100 km |
| Santa Barbara | Kópavogur | 6,050 km |
| Bayamón | Reykjavík | 6,061 km |
| Santa Barbara | Reykjavík | 6,053 km |
| Las Piedras | Ísafjörður | 6,156 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 Iceland to China | 7,797 km |
| From Iceland to India | 8,318 km |
| From Iceland to United States | 5,727 km |
| From Iceland to Indonesia | 11,957 km |
| From Iceland to Pakistan | 6,914 km |
The following list contains countries that are separated by a similar distance as it is between Puerto Rico and Iceland.
| From | To | Distance (kilometers) |
|---|---|---|
| Spain | Saint Lucia | 6,258 km |
| United Kingdom | Djibouti | 6,258 km |
| Canada | Finland | 6,268 km |
| Peru | Cabo Verde | 6,273 km |
| Ecuador | Cabo Verde | 6,273 km |
| Canada | Denmark | 6,276 km |
| Argentina | Puerto Rico | 6,277 km |
| Brazil | Burkina Faso | 6,279 km |
| France | Russia | 6,240 km |
| Argentina | U.S. Virgin Islands | 6,283 km |
| United Kingdom | Yemen | 6,236 km |
| Canada | Sweden | 6,236 km |
| Spain | U.S. Virgin Islands | 6,284 km |
| Germany | Kenya | 6,235 km |
| Spain | Tajikistan | 6,234 km |