The distance between Bahamas and Western Sahara is 6,466 kilometers (4,018 miles).
Bahamas, America
Western Sahara, Africa
6,466 km
Distance between centroids
6,076 km
Shortest distance
Calculated based on main borders (including major islands)
5,920 km
Shortest distance between major cities
Cockburn Town → Dakhla
Distances between Bahamas and Western Sahara by cities:
City in Bahamas | City in Western Sahara | Distance (kilometers) |
---|---|---|
George Town | Laayoune | 6,250 km |
Clarence Town | Dakhla | 5,988 km |
San Andros | Daoura | 6,427 km |
Marsh Harbour | Boujdour | 6,180 km |
Dunmore Town | Laayoune Plage | 6,246 km |
Spanish Wells | Laayoune | 6,278 km |
Andros Town | Laayoune | 6,402 km |
Nassau | Daoura | 6,360 km |
Clarence Town | Daoura | 6,199 km |
West End | Dakhla | 6,296 km |
Lucaya | Laayoune Plage | 6,408 km |
Spanish Wells | Daoura | 6,288 km |
Killarney | Laayoune | 6,357 km |
Killarney | Dakhla | 6,181 km |
Andros Town | Daoura | 6,413 km |
Dunmore Town | Laayoune | 6,267 km |
Cooper’s Town | Laayoune | 6,308 km |
Marsh Harbour | Daoura | 6,284 km |
San Andros | Laayoune Plage | 6,396 km |
Cooper’s Town | Daoura | 6,317 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 Western Sahara to China | 10,640 km |
From Western Sahara to India | 9,277 km |
From Western Sahara to United States | 7,824 km |
From Western Sahara to Indonesia | 13,746 km |
From Western Sahara to Pakistan | 7,988 km |
The following list contains countries that are separated by a similar distance as it is between Bahamas and Western Sahara.
From | To | Distance (kilometers) |
---|---|---|
Canada | Netherlands | 6,475 km |
Paraguay | Guinea | 6,464 km |
Japan | Vanuatu | 6,459 km |
Ireland | Saint Vincent and the Grenadines | 6,451 km |
Ireland | Yemen | 6,450 km |
China | Romania | 6,492 km |
India | Malta | 6,446 km |
Germany | Nepal | 6,494 km |
Ireland | Bahamas | 6,443 km |
Indonesia | Mauritius | 6,497 km |
Italy | Malawi | 6,498 km |
Costa Rica | Cabo Verde | 6,501 km |
United Kingdom | Guadeloupe | 6,501 km |
Ireland | Dominican Republic | 6,501 km |
Italy | Nepal | 6,502 km |