The distance between Mexico and Western Sahara is 8,938 kilometers (5,554 miles).
Mexico, America
Western Sahara, Africa
8,938 km
Distance between centroids
7,170 km
Shortest distance
Calculated based on main borders (including major islands)
7,389 km
Shortest distance between major cities
Cancún → Foum el Oued
Distances between Mexico and Western Sahara by cities:
| City in Mexico | City in Western Sahara | Distance (kilometers) |
|---|---|---|
| Cancún | Haouza | 7,621 km |
| Monterrey | Dakhla | 8,377 km |
| Puebla | Foum el Oued | 8,574 km |
| Guadalajara | Foum el Oued | 8,985 km |
| Naucalpan de Juárez | El Marsa | 8,654 km |
| Hermosillo | Foum el Oued | 9,260 km |
| Santiago de Querétaro | Foum el Oued | 8,710 km |
| Cancún | Foum el Oued | 7,389 km |
| Iztapalapa | Laayoune | 8,663 km |
| Tijuana | Foum el Oued | 9,586 km |
| Mexicali | Dakhla | 9,454 km |
| Guadalajara | Laayoune | 9,006 km |
| Hermosillo | Tifariti | 9,561 km |
| Santiago de Querétaro | Boujdour | 8,641 km |
| Mérida | Dakhla | 7,507 km |
| Tijuana | Dakhla | 9,592 km |
| Monterrey | Laayoune | 8,492 km |
| Ecatepec de Morelos | Dakhla | 8,487 km |
| Chihuahua | Foum el Oued | 8,856 km |
| Mexico City | Laayoune | 8,666 km |
| Distance between countries | Kilometers |
|---|---|
| From Mexico to China | 12,846 km |
| From Mexico to India | 15,108 km |
| From Mexico to United States | 1,629 km |
| From Mexico to Indonesia | 15,349 km |
| From Mexico to Pakistan | 13,966 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 Mexico and Western Sahara.
| From | To | Distance (kilometers) |
|---|---|---|
| Colombia | Luxembourg | 8,935 km |
| United Kingdom | Brazil | 8,947 km |
| Brazil | United Kingdom | 8,947 km |
| Chile | Lesotho | 8,949 km |
| Chile | Mauritania | 8,949 km |
| United Kingdom | Namibia | 8,926 km |
| United Kingdom | Sri Lanka | 8,926 km |
| Argentina | Zimbabwe | 8,955 km |
| Chile | Sao Tome and Principe | 8,955 km |
| Canada | Bolivia | 8,963 km |
| United States | Sierra Leone | 8,914 km |
| United States | Russia | 8,909 km |
| Brazil | Malta | 8,903 km |
| Colombia | Netherlands | 8,898 km |