Cheap flights from Mexico City (MEX) to Morocco

MEX — RAK
Oct 3 — Oct 101

How far in advance should I book a flight from Mexico City to Morocco?

Travelers have found it’s best to book a flight 18 days in advance to save up to 10% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 18 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Mexico City to Morocco 1-2 weeks in advance for as low as $1,108, or $1,268 for flights within the next 24 hours.

What is the cheapest month to fly from Mexico City to Morocco?

Our data shows that February tends to be the cheapest month to fly to Morocco from Mexico City. Users have commonly found prices around $1,173 for the month, but tickets can be as low as $774. Due to multiple factors, prepare for potentially higher prices in July.

When is the cheapest time to fly from Mexico City to Morocco (MEX - MA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Mexico City to Morocco as you normally would.

Cheap flights from Mexico City to Morocco in September, October 2022

The best prices found for MEX to Morocco flights for September, October
Oct 30 - Nov 15
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

15h 30m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

17h 35m
$1,016

Multiple Airlines

Pick Dates

Deal found 9/27/22

Oct 30 - Nov 15
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

15h 55m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

23h 35m
$1,037

Iberia

Pick Dates

Deal found 9/27/22

Oct 31 - Nov 16
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

28h 50m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

16h 35m
$1,046

Iberia

Pick Dates

Deal found 9/27/22

Mexico City to Morocco 2022 flight deals

Cheap flights to Morocco from Mexico City found for this year
Oct 30 - Nov 15
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

15h 30m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

17h 35m
$1,016

Multiple Airlines

Pick Dates

Deal found 9/27/22

Oct 30 - Nov 15
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

15h 55m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

23h 35m
$1,037

Iberia

Pick Dates

Deal found 9/27/22

Oct 31 - Nov 16
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

28h 50m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

16h 35m
$1,046

Iberia

Pick Dates

Deal found 9/27/22

Cheap Air France flights from Mexico City to Morocco

Mar 17 - Mar 26
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

20h 10m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

35h 35m
$1,094

Air France

Pick Dates

Deal found 9/28/22

Nov 1 - Nov 17
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

36h 30m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

35h 40m
$1,131

Air France

Pick Dates

Deal found 9/26/22

Cheap Iberia flights from Mexico City to Morocco

Feb 27 - Mar 13
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

15h 55m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

16h 50m
$1,011

Iberia

Pick Dates

Deal found 9/27/22

Oct 30 - Nov 15
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

15h 55m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

23h 35m
$1,037

Iberia

Pick Dates

Deal found 9/27/22

Oct 31 - Nov 16
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

28h 50m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

16h 35m
$1,046

Iberia

Pick Dates

Deal found 9/27/22

Last minute flights from Mexico City to Morocco

Late deals on return flights to Morocco from Mexico City, departing today and this week
Oct 8 - Nov 3
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

17h 50m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

2 stops

32h 25m
$1,353

Multiple Airlines

Pick Dates

Deal found 9/27/22

Oct 8 - Oct 29
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

14h 15m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

1 stop

14h 30m
$1,674

Iberia

Pick Dates

Deal found 9/27/22

Oct 8 - Nov 1
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

14h 15m
RAK

Marrakech Menara

MEX

Mexico City Benito Juarez

2 stops

33h 57m
$2,436

Multiple Airlines

Pick Dates

Deal found 9/27/22

One-way flights to Morocco from Mexico City

The cheapest one-way flights from Mexico City to Morocco
Oct 30
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

2 stops

29h 40m
$522

Multiple Airlines

Pick Dates

Deal found 9/27/22

Oct 30
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

3 stops

23h 47m
$612

Multiple Airlines

Pick Dates

Deal found 9/27/22

Oct 30
MEX

Mexico City Benito Juarez

RAK

Marrakech Menara

1 stop

15h 55m
$714

Iberia

Pick Dates

Deal found 9/27/22

Related info for your journey

Useful info, stats and facts about Mexico City to Morocco flights.

What airport do you fly from for flights from Mexico City to Morocco?

Mexico City Benito Juarez (MEX), located 5.5 mi from the city center, is the airport you fly out of when you book flights from Mexico City to Morocco.

Which airlines flying from Mexico City Benito Juarez to Morocco have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Mexico City Benito Juarez to Morocco that may be offering flexible cancellation policies are Iberia, Lufthansa, and Air France. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Mexico City to Morocco for under $1,000 on Cheapflights?

Yes, there are multiple flights from Mexico City to Morocco for under $1,000. The cheapest flight booked recently is on Turkish Airlines for just $984, but on average you can expect to pay $1,049.

Are there last-minute flights available from Mexico City to Morocco for under $1,400?

There are currently 19+ open flights from Mexico City to Morocco within the next 7 days for less than $1,400.

What are the cheapest airlines to fly from Mexico City to Morocco one-way?

The cheapest airline one-way is Iberia, with whom users have recently found tickets for as low as $714. However, be on the lookout for offers from KLM and Air Canada, as they are both options that can get you from Mexico City to Morocco for a low price.

What are the cheapest flights from Mexico City to Morocco?

Looking for the cheapest flight from Mexico City to Morocco? While on average our users pay $2,921, our data indicates the cheapest price to be $736. The most popular route (Mexico City Benito Juarez - Marrakech Menara), is priced around $1,119.

Destination points for flights from Mexico City to Morocco

Select to see more specific information for flights from Mexico City to all places in Morocco

Top 3 airlines flying from Mexico City to Morocco

The chart below displays the airlines Cheapflights users traveling from Mexico City to Morocco choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
British AirwaysCheapest$710Average$817FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
LufthansaCheapest$822Average$1,027FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
IberiaCheapest$1,009Average$1,343FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Iberia flights