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 989||Average for round-trip flights in setiembre 2020|
|Round-trip from||R152 424||From Johannesburg to Casablanca|
|One-way from||R6 479||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 September 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 572 - R12 743
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 to Casablanca?
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!
Cheap tickets to Casablanca found by our users in South Africa
Other local departures to Casablanca
Cheapest flights to Morocco
Cape Town to Marrakech flights from R8 751 pp
Johannesburg to Marrakech flights from R9 396 pp
Durban to Marrakech flights from R9 582 pp
Johannesburg to Rabat flights from R9 718 pp
Cape Town to Tangier flights from R13 686 pp
Johannesburg to Tangier flights from R13 805 pp
Johannesburg to Agadir flights from R17 993 pp
Cape Town to Agadir flights from R25 506 pp