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) |
---|---|---|
Iztapalapa | Fes | 9,191 km |
Tijuana | Casablanca | 9,619 km |
Puebla | El Jadida | 8,848 km |
Mérida | Rabat | 8,097 km |
Hermosillo | Casablanca | 9,382 km |
Guadalajara | Rabat | 9,328 km |
Iztapalapa | Casablanca | 8,976 km |
Mexicali | Rabat | 9,525 km |
Santiago de Querétaro | Rabat | 9,072 km |
Ciudad Juárez | Rabat | 8,897 km |
Naucalpan de Juárez | El Jadida | 8,915 km |
Hermosillo | El Jadida | 9,330 km |
León de los Aldama | Rabat | 9,151 km |
Ecatepec de Morelos | Rabat | 9,015 km |
Santiago de Querétaro | Casablanca | 9,020 km |
Guadalajara | Casablanca | 9,277 km |
Monterrey | El Jadida | 8,651 km |
Mexicali | Casablanca | 9,496 km |
León de los Aldama | Tangier | 9,172 km |
Puebla | Rabat | 8,974 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 |