
Are There Direct Flights from Mexico to Morocco?
Today there is no direct route between the two countries. These are the shortest alternatives, and how to stay alert in case one ever appears.
No, at the time of writing (October 2026) we have not found any direct flight in operation between Mexico and Morocco. For now the trip requires a stop, normally in Europe. That said, the route with a single connection is quite efficient.
Why there is still no direct route
The distance between Mexico City and Casablanca is around 9,000 km, a long journey that requires a long-range aircraft and demand strong enough to fill it. Interest in opening a direct connection between Casablanca and Mexico City, which would be the first between Mexico and Africa, has been publicly mentioned, but we have not found a confirmed launch date.
The shortest alternatives with one stop
- Mexico City → Madrid → Marrakech or Casablanca: the most usual option, with a transatlantic flight of about 11 hours and a connection of two and a half hours.
- Mexico City → Paris → Morocco: similar in length and with several daily frequencies.
- Mexico City → Miami or New York → Casablanca: Royal Air Maroc flies direct to Casablanca from several US cities, but Mexicans need a US visa or authorization to have a layover.
- Mexico City → Istanbul → Morocco: an alternative with Turkish Airlines, although it is usually longer.
Direct routes that do exist in the Americas
For reference, these are some American cities with a direct connection to Morocco, according to the information available at the time of writing and subject to change:
| Origin | Destination | Airline |
|---|---|---|
| New York, Washington and Miami | Casablanca | Royal Air Maroc |
| Montreal | Casablanca | Royal Air Maroc |
| São Paulo | Casablanca | Royal Air Maroc |
| Los Angeles | Casablanca (announced for June 2026; confirm it is already operating) | Royal Air Maroc |
How to stay alert for a future direct route
- Follow the official announcements of Royal Air Maroc and of Mexican airports.
- Activate price and new-route alerts in your flight search engine.
- Check with your agency: if a direct connection appears, we adjust your itinerary on the ground.
In the meantime: make the layover work in your favor
- Book everything on a single ticket to be protected if a flight is delayed.
- Choose a connection of between 2 and 4 hours.
- If the layover is long, consider going out to see the city (check the entry requirements first).
For precise times, see how many hours is the flight from Mexico to Morocco, and to compare routes, the best route to travel from Mexico to Morocco.
Questions about direct flights
We have not found any in operation at the time of writing (October 2026). Always confirm on the airline's website.
The connection via Madrid to Marrakech or Casablanca is usually the most practical for frequencies and price.
The possibility has been mentioned publicly, but there is no confirmed launch date we can cite.
Among others, the US, Canada and Brazil, with Royal Air Maroc. Routes may change.
Shall we talk about your trip to Morocco?
Tell us your dates and how you picture it: we will send you a private, tailor-made itinerary with a local guide in under 24 hours.
Request a quote ⤍
