In general, May is the cheapest month to fly from Canada to Casablanca. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around 855 C$. If you don’t want to visit Casablanca in May, then you should wait until October to fly from Canada, when ticket prices are also cheap, with an average price of 865 C$.
The best time to book a flight to Casablanca from Canada is 17 days out, which is when prices tend to be around 1,026 C$. However, flight prices might be lower outside of this timeframe. For example, people recently found flights to Casablanca from Canada for as low as 459 C$ on momondo.
On average, the least expensive day to fly to Casablanca from Canada is on a Sunday. momondo users have found tickets for Sunday departures for as low as 958 C$. However, this price may fluctuate depending on the airline, the season, and holidays. On the other hand, Saturday is the most expensive day to depart from Canada because it is more convenient for both business and leisure travellers. As a result, prices tend to be around 1,128 C$.
In the afternoon is the cheapest time of day to fly from Canada to Casablanca when you can find flight prices for as low as 994 C$. Flying to Casablanca in the afternoon is an ideal time because this is during off-peak travel hours. Flights at noon are often more expensive with an average ticket price of 1,148 C$.