We work with more than 300 partners to bring you better travel deals
Cheap Flights to Casablanca
|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 967||Average for round-trip flights in May 2020|
|Round-trip from||R496||From Johannesburg to Casablanca|
|One-way from||R387||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 Casablanca flights by month
May is currently the cheapest month to fly to Casablanca. At this moment in time August 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 Casablanca?
Choose a month below to see average flight price and weather conditions.
JNB - CMN
R9 824 - R13 136
17 - 26 °C
3 - 81 mm
Flying to Casablanca in May 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 Casablanca then July is statistically the hottest. November is historically the period with most rainfall.
When is the best time to book a flight to Casablanca?
The best time to book flights to Casablanca is 35 days before your desired departure date. The cost of your flight will likely increase significantly if you book two weeks in advance of your flight.
Which day is cheapest to fly to Casablanca?
The cheapest flights to Casablanca are usually found when departing on a Sunday. The departure day with the highest cost at present is Friday.
What time of day is cheapest to fly?
Casablanca flights can be made cheaper if you choose a flight in the evening. Booking a flight at midday will likely mean higher prices.
Alternative, similarly priced destinations
Find the best prices for you!
Prices found by our users for local departures to Casablanca
Other local departures to Casablanca
Airport for Casablanca
Cheapest flights to Morocco
Johannesburg to Casablanca flights from R496 pp
Cape Town to Casablanca flights from R522 pp
Johannesburg to Marrakech flights from R559 pp
Durban to Marrakech flights from R588 pp
Cape Town to Agadir flights from R750 pp
Johannesburg to Agadir flights from R843 pp
Johannesburg to Rabat flights from R896 pp
Cape Town to Marrakech flights from R957 pp
Johannesburg to Tangier flights from R998 pp
Durban to Casablanca flights from R1 000 pp
Cape Town to Tangier flights from R3 850 pp