From
To
Wed 7/22
Wed 7/29
Any month
Compare vs Cheapflights |
From
To
Leaving on
Wed 7/22
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Home Africa Cheap flights to Morocco

Cheap Flights to Morocco

Popular in December High demand for flights, 3% potential price rise
Cheapest in October Best time to find cheap flights, 2% potential price drop
Average price R9 907 Average for round-trip flights in July 2020
Round-trip from R517 From Johannesburg to Casablanca
One-way from R382 One-way flight from Johannesburg to Casablanca
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Morocco flights by month

January
R9 337
February
R9 524
March
R9 571
April
R9 934
May
R9 577
June
R9 642
July
R10 038
August
R9 890
September
R9 799
October
R9 605
November
R9 527
December
R9 871
January is currently the cheapest month to fly to Morocco. At this moment in time July is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.

When is the best time to fly to Morocco?

Choose a month below to see average flight price and weather conditions.
JNB - CMN
Price
R9 337 - R12 314
CMN
Temperature
17 - 26 °C
CMN
Rainfall
3 - 81 mm
Flying to Morocco in January is usually considered the best time to fly. However, you will find other deals are always available year round. If you are looking for warm weather when you arrive off of your flight to Morocco then July is statistically the hottest. November is historically the period with most rainfall.

When is the best time to book a flight to Morocco?

The price you pay for your flight to Morocco may vary depending on when you book. For the best chance of a lower fare, look to book 35 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

Which day is cheapest to fly to Morocco?

The cheapest day to fly to Morocco is usually Sunday. At the moment, Friday is the most expensive.

What time of day is cheapest to fly to Morocco?

Morocco flights can be made cheaper if you choose a flight in the evening. Booking a flight at midday will likely mean higher prices.
Home Africa Cheap flights to Morocco