The distance between Bahamas and Peru is 3,795 kilometers (2,358 miles).
Bahamas, America
Peru, South America
3,795 km
Distance between centroids
2,645 km
Shortest distance
Calculated based on main borders (including major islands)
3,370 km
Shortest distance between major cities
Clarence Town → Cajamarca
Distances between Bahamas and Peru by cities:
City in Bahamas | City in Peru | Distance (kilometers) |
---|---|---|
High Rock | Cajamarca | 3,738 km |
Spanish Wells | Callao | 4,160 km |
Killarney | Callao | 4,105 km |
San Andros | Cajamarca | 3,566 km |
Clarence Town | Cajamarca | 3,370 km |
High Rock | Cusco | 4,494 km |
Andros Town | Lima | 4,066 km |
Spanish Wells | Juliaca | 4,598 km |
West End | Callao | 4,291 km |
Lucaya | Callao | 4,273 km |
George Town | Ica | 4,158 km |
Nassau | Cajamarca | 3,567 km |
Marsh Harbour | Lima | 4,269 km |
Andros Town | Cajamarca | 3,526 km |
Clarence Town | Lima | 3,894 km |
Marsh Harbour | Callao | 4,270 km |
Dunmore Town | Cusco | 4,347 km |
Cooper’s Town | Lima | 4,306 km |
George Town | Lima | 3,936 km |
Cooper’s Town | Callao | 4,307 km |
Distance 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 |
Distances between countries | Kilometers |
---|---|
From Peru to China | 17,049 km |
From Peru to India | 16,965 km |
From Peru to United States | 5,560 km |
From Peru to Indonesia | 18,535 km |
From Peru to Pakistan | 15,646 km |
The following list contains countries that are separated by a similar distance as it is between Bahamas and Peru.
From | To | Distance (kilometers) |
---|---|---|
Paraguay | Trinidad and Tobago | 3,788 km |
Spain | Syria | 3,788 km |
France | Iraq | 3,785 km |
France | Burkina Faso | 3,785 km |
Mexico | Puerto Rico | 3,779 km |
Indonesia | Sri Lanka | 3,802 km |
Ecuador | Chile | 3,809 km |
Chile | Ecuador | 3,809 km |
Spain | Liberia | 3,813 km |
Mexico | Curacao | 3,764 km |
Italy | Iran | 3,761 km |
Ireland | Cyprus | 3,820 km |
China | Singapore | 3,821 km |
Italy | Cameroon | 3,823 km |