Distance from Western Sahara to South Africa

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,262 km

Shortest distance between major cities

Dakhla → Randburg

Distances between Western Sahara and South Africa by cities:

City in Western Sahara City in South Africa Distance (kilometers)
Laayoune Plage Randburg 7,372 km
Dakhla Randburg 7,262 km
Laayoune Plage Krugersdorp 7,356 km
Daoura Randburg 7,376 km
Daoura Krugersdorp 7,360 km
Laayoune Randburg 7,361 km
Laayoune Durban 7,871 km
Dakhla Cape Town 7,342 km

Distance between cities calculator →

Other distances from Western Sahara

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

Other distances from South Africa

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

Countries separated by similar distances

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)
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

More distances from Western Sahara

Calculate the distance between any 2 countries