The distance between Spain and Western Sahara is 1,994 kilometers (1,239 miles).
Spain, Europe
Western Sahara, Africa
1,994 km
Distance between centroids
965 km
Shortest distance
Calculated based on main borders (including major islands)
226 km
Shortest distance between major cities
Las Palmas de Gran Canaria → Laayoune Plage
Distances between Spain and Western Sahara by cities:
City in Spain | City in Western Sahara | Distance (kilometers) |
---|---|---|
Zaragoza | Dakhla | 2,436 km |
Barcelona | Laayoune | 2,113 km |
Sevilla | Laayoune Plage | 1,338 km |
Palma | Daoura | 1,973 km |
Valencia | Laayoune | 1,811 km |
Vigo | Laayoune | 1,723 km |
Madrid | Laayoune | 1,712 km |
Córdoba | Daoura | 1,389 km |
Latina | Laayoune | 1,708 km |
Zaragoza | Laayoune | 1,964 km |
Bilbao | Laayoune | 2,014 km |
Málaga | Dakhla | 1,820 km |
Las Palmas de Gran Canaria | Daoura | 249 km |
Sevilla | Daoura | 1,282 km |
A Coruña | Daoura | 1,813 km |
Valladolid | Laayoune Plage | 1,800 km |
Murcia | Daoura | 1,609 km |
Córdoba | Laayoune | 1,429 km |
Las Palmas de Gran Canaria | Laayoune Plage | 226 km |
Madrid | Dakhla | 2,182 km |
Distance between countries | Kilometers |
---|---|
From Spain to China | 8,809 km |
From Spain to India | 7,954 km |
From Spain to United States | 7,607 km |
From Spain to Indonesia | 12,378 km |
From Spain to Pakistan | 6,544 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 Spain and Western Sahara.
From | To | Distance (kilometers) |
---|---|---|
France | Moldova | 1,991 km |
Netherlands | Iceland | 1,987 km |
Spain | Hungary | 2,004 km |
Spain | Denmark | 2,005 km |
Australia | Timor Leste | 2,005 km |
United Kingdom | Bosnia and Herzegovina | 1,974 km |
Italy | Ireland | 2,010 km |
Ireland | Italy | 2,010 km |
France | Belarus | 2,011 km |
Spain | Albania | 2,013 km |
Brazil | French Guiana | 2,014 km |
Ireland | Slovakia | 2,015 km |
Peru | Venezuela | 1,963 km |
Italy | Cyprus | 1,961 km |