The distance between Panama and Puerto Rico is 1,872 kilometers (1,163 miles).
Panama, America
Puerto Rico, America
1,872 km
Distance between centroids
1,505 km
Shortest distance
Calculated based on main borders (including major islands)
1,643 km
Shortest distance between major cities
El Progreso → Moca
Distances between Panama and Puerto Rico by cities:
City in Panama | City in Puerto Rico | Distance (kilometers) |
---|---|---|
Pacora | Carolina | 1,770 km |
Panamá | Carolina | 1,796 km |
Las Margaritas | Santa Barbara | 1,749 km |
Pacora | San Juan | 1,762 km |
San Miguelito | Carolina | 1,788 km |
La Chorrera | Carolina | 1,827 km |
Panamá | San Juan | 1,788 km |
Arraiján | Santa Barbara | 1,815 km |
San Miguelito | San Juan | 1,780 km |
Atalaya | Santa Barbara | 1,987 km |
Atalaya | Ponce | 1,901 km |
Las Cumbres | San Juan | 1,782 km |
Arraiján | Moca | 1,711 km |
San Vicente | Levittown | 1,779 km |
Las Margaritas | Ponce | 1,664 km |
San José | Santa Barbara | 1,823 km |
Tocumen | Moca | 1,678 km |
Las Margaritas | Carolina | 1,807 km |
Guadalupe | San Juan | 1,823 km |
Veracruz | Santa Barbara | 1,816 km |
Distance between countries | Kilometers |
---|---|
From Panama to China | 15,062 km |
From Panama to India | 16,103 km |
From Panama to United States | 3,503 km |
From Panama to Indonesia | 18,188 km |
From Panama to Pakistan | 14,654 km |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Panama and Puerto Rico.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Haiti | 1,864 km |
Bulgaria | Azerbaijan | 1,863 km |
Greece | Belgium | 1,862 km |
Slovakia | Cyprus | 1,881 km |
Netherlands | Ukraine | 1,881 km |
Bulgaria | France | 1,884 km |
Sweden | France | 1,886 km |
Bulgaria | Denmark | 1,889 km |
Kenya | Democratic Republic of the Congo | 1,850 km |
Slovakia | Tunisia | 1,845 km |
China | Bangladesh | 1,897 km |
El Salvador | Colombia | 1,900 km |
Bulgaria | Netherlands | 1,837 km |
Netherlands | Bulgaria | 1,837 km |