The distance between Puerto Rico and Bahamas is 1,348 kilometers (838 miles).
Puerto Rico, America
Bahamas, America
1,348 km
Distance between centroids
1,224 km
Shortest distance
Calculated based on main borders (including major islands)
1,045 km
Shortest distance between major cities
Corozal → Clarence Town
Distances between Puerto Rico and Bahamas by cities:
City in Puerto Rico | City in Bahamas | Distance (kilometers) |
---|---|---|
Arecibo | Freeport | 1,521 km |
Carolina | Arthur’s Town | 1,220 km |
Moca | Arthur’s Town | 1,123 km |
San Juan | Freeport | 1,572 km |
Caguas | Clarence Town | 1,075 km |
Mayagüez | Freeport | 1,505 km |
San Juan | Nassau | 1,371 km |
Ponce | Arthur’s Town | 1,190 km |
Corozal | Clarence Town | 1,045 km |
San Lorenzo | Spanish Wells | 1,381 km |
Bayamón | Arthur’s Town | 1,202 km |
Moca | Nassau | 1,289 km |
San Isidro | Nassau | 1,395 km |
Corozal | West End | 1,595 km |
Caguas | Nassau | 1,391 km |
Santa Barbara | West End | 1,625 km |
San Antonio | Nassau | 1,355 km |
Arecibo | Nassau | 1,318 km |
Levittown | Lucaya | 1,564 km |
Mayagüez | Nassau | 1,300 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 Bahamas to China | 13,262 km |
From Bahamas to India | 14,351 km |
From Bahamas to United States | 2,194 km |
From Bahamas to Indonesia | 17,063 km |
From Bahamas to Pakistan | 12,928 km |
The following list contains countries that are separated by a similar distance as it is between Puerto Rico and Bahamas.
From | To | Distance (kilometers) |
---|---|---|
Haiti | Saint Vincent and the Grenadines | 1,350 km |
Netherlands | Latvia | 1,352 km |
Slovakia | France | 1,343 km |
Bulgaria | Lebanon | 1,338 km |
Haiti | Grenada | 1,364 km |
Moldova | Germany | 1,365 km |
North Macedonia | Germany | 1,369 km |
Haiti | Saint Lucia | 1,330 km |
El Salvador | Jamaica | 1,330 km |
Nigeria | Central African Republic | 1,380 km |
Greece | Lebanon | 1,383 km |
Cuba | Netherlands Antilles | 1,385 km |
Bulgaria | Lithuania | 1,388 km |
Moldova | Georgia | 1,310 km |