Distance from Western Sahara to Switzerland

The distance between Western Sahara and Switzerland is 3,134 kilometers (1,947 miles).

Western Sahara, Africa

Switzerland, Europe

3,134 km

Distance between centroids

2,436 km

Shortest distance

Calculated based on main borders (including major islands)

2,805 km

Shortest distance between major cities

Daoura → Bern

Distances between Western Sahara and Switzerland by cities:

City in Western Sahara City in Switzerland Distance (kilometers)
Daoura Zürich (Kreis 11) 2,901 km
Dakhla Zürich 3,412 km
Laayoune Plage Bern 2,862 km
Laayoune Bern 2,845 km
Daoura Bern 2,805 km
Boujdour Zürich (Kreis 11) 3,106 km
Laayoune Zürich 2,938 km
Dakhla Bern 3,319 km
Boujdour Bern 3,011 km
Laayoune Plage Zürich 2,955 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 Switzerland

Distances between countries Kilometers
From Switzerland to China 7,615 km
From Switzerland to India 6,915 km
From Switzerland to United States 8,031 km
From Switzerland to Indonesia 11,264 km
From Switzerland to Pakistan 5,478 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 Switzerland.

From To Distance (kilometers)
Costa Rica Suriname 3,130 km
Peru Haiti 3,129 km
Paraguay Guyana 3,131 km
Peru Dominican Republic 3,134 km
Spain Burkina Faso 3,135 km
Germany Jordan 3,122 km
Italy Mali 3,122 km
Brazil Grenada 3,119 km
Brazil Barbados 3,148 km
France Lebanon 3,152 km
Germany Azerbaijan 3,101 km
Spain Finland 3,100 km
China Philippines 3,096 km
Peru Puerto Rico 3,170 km
Mexico Haiti 3,177 km

More distances from Western Sahara

Calculate the distance between any 2 countries