The distance between Puerto Rico and Portugal is 6,045 kilometers (3,756 miles).
Puerto Rico, America
Portugal, Europe
6,045 km
Distance between centroids
5,839 km
Shortest distance
Calculated based on main borders (including major islands)
5,163 km
Shortest distance between major cities
Corozal → Funchal
Distances between Puerto Rico and Portugal by cities:
| City in Puerto Rico | City in Portugal | Distance (kilometers) |
|---|---|---|
| Mayagüez | Viseu | 6,133 km |
| Moca | Lisbon | 5,993 km |
| Moca | Corroios | 5,992 km |
| San Juan | Setúbal | 5,922 km |
| Carolina | Corroios | 5,893 km |
| San Lorenzo | Guarda | 6,088 km |
| San Lorenzo | Corroios | 5,905 km |
| Caguas | Aveiro | 5,977 km |
| Levittown | Corroios | 5,908 km |
| Bayamón | Lisbon | 5,910 km |
| Bayamón | Corroios | 5,909 km |
| San Isidro | Porto | 5,962 km |
| Las Piedras | Guarda | 6,080 km |
| San Isidro | Lisbon | 5,887 km |
| Ponce | Lisbon | 5,975 km |
| San Antonio | Corroios | 5,919 km |
| San Antonio | Guarda | 6,099 km |
| San Juan | Corroios | 5,900 km |
| Las Piedras | Corroios | 5,898 km |
| Arecibo | Lisbon | 5,954 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 Portugal to China | 9,179 km |
| From Portugal to India | 8,354 km |
| From Portugal to United States | 7,335 km |
| From Portugal to Indonesia | 12,777 km |
| From Portugal to Pakistan | 6,945 km |
The following list contains countries that are separated by a similar distance as it is between Puerto Rico and Portugal.
| From | To | Distance (kilometers) |
|---|---|---|
| Chile | Haiti | 6,048 km |
| Indonesia | Vanuatu | 6,044 km |
| India | Hungary | 6,062 km |
| Indonesia | New Caledonia | 6,038 km |
| Canada | Saint Lucia | 6,066 km |
| India | Timor Leste | 6,067 km |
| Australia | Laos | 6,032 km |
| China | Belarus | 6,031 km |
| India | Slovakia | 6,071 km |
| Chile | Guatemala | 6,027 km |
| Chile | Dominican Republic | 6,024 km |
| India | Montenegro | 6,020 km |
| Germany | Somalia | 6,081 km |
| Chile | U.S. Virgin Islands | 6,019 km |
| United Kingdom | Equatorial Guinea | 6,084 km |