The distance between Western Sahara and South Africa is 7,166 kilometers (4,453 miles).
Western Sahara, Africa
South Africa, Africa
7,166 km
Distance between centroids
6,214 km
Shortest distance
Calculated based on main borders (including major islands)
7,274 km
Shortest distance between major cities
Dakhla → Johannesburg
Distances between Western Sahara and South Africa by cities:
City in Western Sahara | City in South Africa | Distance (kilometers) |
---|---|---|
Laayoune | Johannesburg | 7,373 km |
Boujdour | Johannesburg | 7,373 km |
Laayoune | Cape Town | 7,538 km |
Dakhla | Cape Town | 7,342 km |
Laayoune Plage | Cape Town | 7,544 km |
Daoura | Johannesburg | 7,387 km |
Laayoune Plage | Johannesburg | 7,384 km |
Boujdour | Rustenburg | 7,275 km |
Daoura | Rustenburg | 7,291 km |
Dakhla | Johannesburg | 7,274 km |
Distance 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 |
Distances between countries | Kilometers |
---|---|
From South Africa to China | 11,224 km |
From South Africa to India | 8,242 km |
From South Africa to United States | 14,396 km |
From South Africa to Indonesia | 10,065 km |
From South Africa to Pakistan | 8,342 km |
The following list contains countries that are separated by a similar distance as it is between Western Sahara and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Brazil | Nigeria | 7,171 km |
Argentina | Bahamas | 7,169 km |
Spain | Cuba | 7,167 km |
Peru | Senegal | 7,180 km |
Australia | Bangladesh | 7,159 km |
France | Dominican Republic | 7,182 km |
China | Austria | 7,155 km |
France | Mongolia | 7,185 km |
Colombia | Liberia | 7,187 km |
United Kingdom | Kenya | 7,190 km |
Colombia | Guinea | 7,149 km |
China | Slovenia | 7,191 km |
United Kingdom | Burundi | 7,192 km |
Brazil | Gabon | 7,144 km |
Paraguay | Ghana | 7,144 km |