The distance between Mexico and Morocco is 9,147 kilometers (5,684 miles).
Mexico, America
Morocco, Africa
9,147 km
Distance between centroids
7,162 km
Shortest distance
Calculated based on main borders (including major islands)
8,038 km
Shortest distance between major cities
Mérida → Casablanca
Distances between Mexico and Morocco by cities:
City in Mexico | City in Morocco | Distance (kilometers) |
---|---|---|
Guadalajara | Casablanca | 9,277 km |
Tijuana | Casablanca | 9,619 km |
Chihuahua | Rabat | 9,059 km |
Ciudad Juárez | Casablanca | 8,861 km |
Mexicali | Casablanca | 9,496 km |
Ecatepec de Morelos | Rabat | 9,015 km |
Mexico City | El Jadida | 8,908 km |
León de los Aldama | Rabat | 9,151 km |
Puebla | El Jadida | 8,848 km |
Naucalpan de Juárez | Casablanca | 8,984 km |
Monterrey | Casablanca | 8,713 km |
Iztapalapa | Fes | 9,191 km |
Mexico City | Mohammedia | 8,994 km |
Chihuahua | Casablanca | 9,019 km |
Santiago de Querétaro | Casablanca | 9,020 km |
Hermosillo | Casablanca | 9,382 km |
Naucalpan de Juárez | El Jadida | 8,915 km |
Mérida | Rabat | 8,097 km |
Santiago de Querétaro | Rabat | 9,072 km |
Iztapalapa | Casablanca | 8,976 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 Morocco to China | 9,654 km |
From Morocco to India | 8,477 km |
From Morocco to United States | 7,854 km |
From Morocco to Indonesia | 12,958 km |
From Morocco to Pakistan | 7,131 km |
The following list contains countries that are separated by a similar distance as it is between Mexico and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Mexico | Gambia | 9,150 km |
Canada | Mali | 9,144 km |
Chile | New Zealand | 9,158 km |
Colombia | Tunisia | 9,163 km |
Mexico | Belgium | 9,137 km |
Canada | Uzbekistan | 9,165 km |
Colombia | Nigeria | 9,168 km |
United States | Albania | 9,168 km |
Spain | Reunion | 9,169 km |
Colombia | Norway | 9,169 km |
Chile | Botswana | 9,128 km |
United Kingdom | Laos | 9,172 km |
United States | Moldova | 9,126 km |
Argentina | Nigeria | 9,126 km |