The distance between South Africa and Western Sahara is 7,166 kilometers (4,453 miles).
South Africa, Africa
Western Sahara, Africa
7,166 km
Distance between centroids
6,214 km
Shortest distance
Calculated based on main borders (including major islands)
7,246 km
Shortest distance between major cities
Krugersdorp → Dakhla
Distances between South Africa and Western Sahara by cities:
City in South Africa | City in Western Sahara | Distance (kilometers) |
---|---|---|
Tembisa | Daoura | 7,382 km |
Johannesburg | Daoura | 7,387 km |
Durban | Dakhla | 7,767 km |
Welkom | Laayoune | 7,443 km |
Pietermaritzburg | Laayoune | 7,811 km |
Soweto | Daoura | 7,381 km |
Krugersdorp | Laayoune | 7,346 km |
Newcastle | Laayoune | 7,626 km |
Cape Town | Daoura | 7,560 km |
East London | Laayoune | 7,951 km |
Port Elizabeth | Dakhla | 7,750 km |
Cape Town | Laayoune Plage | 7,544 km |
Bloemfontein | Laayoune | 7,511 km |
Johannesburg | Laayoune Plage | 7,384 km |
Vereeniging | Laayoune | 7,405 km |
Bloemfontein | Daoura | 7,528 km |
Krugersdorp | Dakhla | 7,246 km |
Pietermaritzburg | Dakhla | 7,705 km |
Newcastle | Daoura | 7,640 km |
Port Elizabeth | Laayoune | 7,906 km |
Distance 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 |
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 South Africa and Western Sahara.
From | To | Distance (kilometers) |
---|---|---|
Nigeria | Brazil | 7,171 km |
Kenya | Norway | 7,169 km |
Nigeria | Suriname | 7,171 km |
Puerto Rico | Ghana | 7,167 km |
Cuba | Spain | 7,167 km |
Nigeria | Maldives | 7,165 km |
Netherlands | Saint Lucia | 7,182 km |
China | Austria | 7,155 km |
Bulgaria | Madagascar | 7,154 km |
Papua New Guinea | Sri Lanka | 7,188 km |
Kenya | United Kingdom | 7,190 km |
Netherlands | Barbados | 7,148 km |
Netherlands | Puerto Rico | 7,196 km |
Puerto Rico | Netherlands | 7,196 km |
Kenya | Thailand | 7,144 km |