The distance between Puerto Rico and Honduras is 2,121 kilometers (1,318 miles).
Puerto Rico, America
Honduras, America
2,121 km
Distance between centroids
1,735 km
Shortest distance
Calculated based on main borders (including major islands)
2,080 km
Shortest distance between major cities
Ponce → Tocoa
Distances between Puerto Rico and Honduras by cities:
| City in Puerto Rico | City in Honduras | Distance (kilometers) |
|---|---|---|
| Santa Barbara | San Pedro Sula | 2,375 km |
| Arecibo | Juticalpa | 2,123 km |
| Moca | Juticalpa | 2,080 km |
| Santa Barbara | Tegucigalpa | 2,324 km |
| San Lorenzo | Santa Rosa de Copán | 2,463 km |
| Bayamón | Juticalpa | 2,180 km |
| Mayagüez | Tegucigalpa | 2,193 km |
| Caguas | Siguatepeque | 2,360 km |
| Ponce | Tegucigalpa | 2,244 km |
| Caguas | Tegucigalpa | 2,307 km |
| San Juan | Olanchito | 2,203 km |
| San Lorenzo | Juticalpa | 2,198 km |
| San Juan | Juticalpa | 2,186 km |
| Corozal | Juticalpa | 2,162 km |
| Moca | Tegucigalpa | 2,199 km |
| Levittown | Juticalpa | 2,178 km |
| Arecibo | Tegucigalpa | 2,242 km |
| Las Piedras | Juticalpa | 2,207 km |
| Carolina | Tegucigalpa | 2,319 km |
| Ponce | Tocoa | 2,080 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 Honduras to China | 14,248 km |
| From Honduras to India | 15,731 km |
| From Honduras to United States | 2,600 km |
| From Honduras to Indonesia | 17,295 km |
| From Honduras to Pakistan | 14,329 km |
The following list contains countries that are separated by a similar distance as it is between Puerto Rico and Honduras.
| From | To | Distance (kilometers) |
|---|---|---|
| China | South Korea | 2,123 km |
| China | Taiwan | 2,103 km |
| Colombia | Guatemala | 2,139 km |
| Spain | North Macedonia | 2,140 km |
| China | North Korea | 2,098 km |
| Ecuador | El Salvador | 2,094 km |
| United Kingdom | Serbia | 2,151 km |
| Italy | Norway | 2,088 km |
| Colombia | Belize | 2,085 km |
| India | Tajikistan | 2,155 km |
| Ecuador | Honduras | 2,082 km |
| Ireland | Hungary | 2,080 km |
| Spain | Poland | 2,163 km |
| Japan | Taiwan | 2,164 km |
| Costa Rica | Puerto Rico | 2,076 km |