The distance between Bahamas and Lesotho is 12,778 kilometers (7,940 miles).
Bahamas, America
Lesotho, Africa
12,778 km
Distance between centroids
12,628 km
Shortest distance
Calculated based on main borders (including major islands)
12,389 km
Shortest distance between major cities
Cockburn Town → Maseru
Distances between Bahamas and Lesotho by cities:
City in Bahamas | City in Lesotho | Distance (kilometers) |
---|---|---|
Spanish Wells | Maseru | 12,661 km |
Lucaya | Teyateyaneng | 12,898 km |
Cockburn Town | Maseru | 12,389 km |
Cockburn Town | Teyateyaneng | 12,409 km |
Cooper’s Town | Teyateyaneng | 12,804 km |
Nassau | Maseru | 12,695 km |
Freeport | Maseru | 12,882 km |
Spanish Wells | Leribe | 12,700 km |
Arthur’s Town | Teyateyaneng | 12,540 km |
Andros Town | Teyateyaneng | 12,740 km |
San Andros | Teyateyaneng | 12,781 km |
Marsh Harbour | Teyateyaneng | 12,750 km |
Dunmore Town | Thaba-Tseka | 12,759 km |
Clarence Town | Maseru | 12,389 km |
Arthur’s Town | Maseru | 12,520 km |
Andros Town | Maseru | 12,720 km |
Marsh Harbour | Thaba-Tseka | 12,842 km |
Cooper’s Town | Maseru | 12,786 km |
West End | Teyateyaneng | 12,933 km |
San Andros | Thaba-Tseka | 12,872 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 Lesotho to China | 10,751 km |
From Lesotho to India | 7,774 km |
From Lesotho to United States | 14,817 km |
From Lesotho to Indonesia | 9,554 km |
From Lesotho to Pakistan | 7,941 km |
The following list contains countries that are separated by a similar distance as it is between Bahamas and Lesotho.
From | To | Distance (kilometers) |
---|---|---|
Senegal | North Korea | 12,780 km |
El Salvador | Iraq | 12,779 km |
Haiti | Somalia | 12,784 km |
Haiti | Afghanistan | 12,784 km |
New Zealand | Malawi | 12,773 km |
North Macedonia | Chile | 12,771 km |
Vietnam | Liberia | 12,791 km |
New Zealand | Jamaica | 12,791 km |
Bulgaria | Papua New Guinea | 12,793 km |
Papua New Guinea | Bulgaria | 12,793 km |
Cuba | United Arab Emirates | 12,796 km |
Costa Rica | Zimbabwe | 12,764 km |
El Salvador | Kazakhstan | 12,753 km |
Cuba | Malawi | 12,809 km |
Sierra Leone | Singapore | 12,810 km |