The distance between Bahamas and Eswatini is 12,990 kilometers (8,072 miles).
Bahamas, America
Eswatini, Africa
12,990 km
Distance between centroids
12,879 km
Shortest distance
Calculated based on main borders (including major islands)
12,642 km
Shortest distance between major cities
Cockburn Town → Mbabane
Distances between Bahamas and Eswatini by cities:
City in Bahamas | City in Eswatini | Distance (kilometers) |
---|---|---|
High Rock | Manzini | 13,119 km |
Arthur’s Town | Mhlambanyatsi | 12,765 km |
Lucaya | Mhlambanyatsi | 13,117 km |
Cockburn Town | Hlatikulu | 12,681 km |
Clarence Town | Mbabane | 12,651 km |
Freeport | Hlatikulu | 13,167 km |
Andros Town | Hlatikulu | 13,014 km |
Andros Town | Mbabane | 12,977 km |
West End | Mbabane | 13,158 km |
Nassau | Mbabane | 12,948 km |
George Town | Kwaluseni | 12,767 km |
Spanish Wells | Bhunya | 12,906 km |
Lucaya | Nhlangano | 13,156 km |
Cooper’s Town | Mbabane | 13,025 km |
Arthur’s Town | Mbabane | 12,772 km |
High Rock | Mbabane | 13,089 km |
Spanish Wells | Mbabane | 12,909 km |
Marsh Harbour | Hlatikulu | 13,012 km |
San Andros | Manzini | 13,045 km |
Cockburn Town | Mbabane | 12,642 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 Eswatini to China | 10,289 km |
From Eswatini to India | 7,310 km |
From Eswatini to United States | 14,954 km |
From Eswatini to Indonesia | 9,225 km |
From Eswatini to Pakistan | 7,478 km |
The following list contains countries that are separated by a similar distance as it is between Bahamas and Eswatini.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Botswana | 12,989 km |
South Africa | Belize | 12,991 km |
Costa Rica | Kazakhstan | 12,987 km |
Uruguay | Qatar | 12,997 km |
Costa Rica | Eswatini | 12,999 km |
Slovakia | Papua New Guinea | 13,000 km |
Papua New Guinea | Slovakia | 13,000 km |
Cuba | New Zealand | 12,976 km |
New Zealand | Cuba | 12,976 km |
Uruguay | Bahrain | 12,974 km |
Kenya | Canada | 13,007 km |
Slovakia | Chile | 12,962 km |
Ethiopia | Peru | 12,959 km |
New Zealand | Aruba | 13,023 km |
New Zealand | Russia | 12,953 km |