The distance between Panama and Bahamas is 1,861 kilometers (1,156 miles).
Panama, America
Bahamas, America
1,861 km
Distance between centroids
1,572 km
Shortest distance
Calculated based on main borders (including major islands)
1,738 km
Shortest distance between major cities
El Progreso → Arthur’s Town
Distances between Panama and Bahamas by cities:
City in Panama | City in Bahamas | Distance (kilometers) |
---|---|---|
San José | Arthur’s Town | 1,789 km |
Guadalupe | Arthur’s Town | 1,800 km |
Tocumen | Spanish Wells | 1,842 km |
Arraiján | Spanish Wells | 1,862 km |
Las Margaritas | Arthur’s Town | 1,747 km |
San Vicente | Arthur’s Town | 1,766 km |
San Miguelito | Freeport | 1,937 km |
La Chorrera | Nassau | 1,809 km |
El Progreso | Spanish Wells | 1,819 km |
La Chorrera | Freeport | 1,957 km |
Veracruz | Arthur’s Town | 1,791 km |
Panamá | Freeport | 1,943 km |
San José | Nassau | 1,803 km |
San Vicente | Lucaya | 1,931 km |
El Progreso | Arthur’s Town | 1,738 km |
Panamá | Nassau | 1,793 km |
Pacora | Nassau | 1,780 km |
Las Cumbres | Arthur’s Town | 1,767 km |
Arraiján | Arthur’s Town | 1,785 km |
Atalaya | Arthur’s Town | 1,918 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 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 Panama and Bahamas.
From | To | Distance (kilometers) |
---|---|---|
Greece | Belgium | 1,862 km |
Bulgaria | Azerbaijan | 1,863 km |
El Salvador | Haiti | 1,864 km |
Kenya | Democratic Republic of the Congo | 1,850 km |
Greece | Georgia | 1,850 km |
Puerto Rico | Panama | 1,872 km |
Slovakia | Tunisia | 1,845 km |
Slovakia | Cyprus | 1,881 km |
Netherlands | Ukraine | 1,881 km |
Bulgaria | Netherlands | 1,837 km |
Netherlands | Bulgaria | 1,837 km |
Bulgaria | France | 1,884 km |
Sweden | France | 1,886 km |
Bulgaria | Denmark | 1,889 km |
Bulgaria | Egypt | 1,830 km |