The distance between Germany and Western Sahara is 3,597 kilometers (2,235 miles).
Germany, Europe
Western Sahara, Africa
3,597 km
Distance between centroids
2,622 km
Shortest distance
Calculated based on main borders (including major islands)
3,079 km
Shortest distance between major cities
Stuttgart → Laayoune
Distances between Germany and Western Sahara by cities:
| City in Germany | City in Western Sahara | Distance (kilometers) |
|---|---|---|
| Nuremberg | Dakhla | 3,705 km |
| Dresden | Foum el Oued | 3,501 km |
| Dortmund | Foum el Oued | 3,221 km |
| Berlin | Laayoune | 3,581 km |
| Düsseldorf | Laayoune | 3,159 km |
| Bochum | Haouza | 3,111 km |
| Bremen | Foum el Oued | 3,412 km |
| Köln | Foum el Oued | 3,149 km |
| Köln | Boujdour | 3,301 km |
| Stuttgart | Laayoune | 3,079 km |
| Bochum | Foum el Oued | 3,207 km |
| Duisburg | Dakhla | 3,643 km |
| Stuttgart | Dakhla | 3,552 km |
| Frankfurt am Main | Amgala | 3,142 km |
| Munich | Laayoune | 3,167 km |
| Bremen | Amgala | 3,405 km |
| Leipzig | Laayoune | 3,440 km |
| Munich | Dakhla | 3,640 km |
| Dresden | Laayoune | 3,492 km |
| Nuremberg | Laayoune | 3,232 km |
| Distance between countries | Kilometers |
|---|---|
| From Germany to China | 7,242 km |
| From Germany to India | 6,760 km |
| From Germany to United States | 7,882 km |
| From Germany to Indonesia | 11,014 km |
| From Germany to Pakistan | 5,310 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 Germany and Western Sahara.
| From | To | Distance (kilometers) |
|---|---|---|
| Spain | Palestinian Territory | 3,599 km |
| United Kingdom | Cyprus | 3,597 km |
| Italy | Saudi Arabia | 3,604 km |
| Spain | Israel | 3,612 km |
| Spain | Ghana | 3,612 km |
| India | Macao | 3,583 km |
| Canada | Mexico | 3,622 km |
| Mexico | Canada | 3,622 km |
| Australia | Vanuatu | 3,623 km |
| Brazil | Guadeloupe | 3,630 km |
| China | Brunei | 3,633 km |
| Japan | Russia | 3,633 km |
| Spain | Sierra Leone | 3,634 km |
| Brazil | Aruba | 3,566 km |