Distance from Mexico to Morocco

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 cities calculator →

Other distances from Mexico

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

Other distances from Morocco

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

Countries separated by similar distances

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

More distances from Mexico

Calculate the distance between any 2 countries