Cheap flights to Casablanca – Compare and Save

— CMN
17 May — 24 May1
1 adult

Flights to Casablanca in 2025

Find the latest flights to Casablanca in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 629,999 searches and data was last updated on 12 May 2025.

Round-trip from

C$ 999

One-way from

C$ 573

Popular in

July

Cheapest in

January

Average price

C$ 1,078
Royal Air Maroc
  • Royal Air Maroc
  • 10/10-19/10
  • 1 total stop
  • 28h 05m total
  • Toronto to Casablanca
TAP AIR PORTUGAL
  • TAP AIR PORTUGAL
  • 31/10
  • 1 total stop
  • 11h 15m total
  • Toronto to Casablanca
Highest demand for flights based on searches. 20% potential increase in price (C$ 421 potential increase over avg. RT price).
Cheapest flight prices on average. 3% potential price decrease (C$ 57 potential savings vs. average RT price).
Average for round-trip flights in May 2025

Find flight deals to Casablanca

Cheapest flights to Casablanca
Explore the most affordable flight options available to Casablanca. Find the lowest fares based on data from user searches, with prices last updated on 12 May 2025.

Fri 10/1011:15 p.m.YYZ - CMN
1 stop19h 40mMultiple Airlines
Sun 19/104:45 p.m.CMN - YYZ
Nonstop8h 25mMultiple Airlines
Deal found 12/5C$ 999
Wed 24/912:25 p.m.YTZ - CMN
1 stop13h 50mAir Canada
Sat 29/112:30 a.m.CMN - YTZ
2 stops20h 20mAir Canada
Deal found 12/5C$ 999
Wed 11/610:10 p.m.YYZ - CMN
1 stop33h 45mMultiple Airlines
Wed 18/67:30 a.m.CMN - YYZ
1 stop13h 15mMultiple Airlines
Deal found 11/5C$ 1,002
Wed 5/1111:10 p.m.YYZ - CMN
1 stop26h 40mAir Canada
Sun 30/114:50 p.m.CMN - YYZ
1 stop27h 20mAir Canada
Deal found 11/5C$ 1,003
Wed 11/610:10 p.m.YYZ - CMN
1 stop33h 45mMultiple Airlines
Wed 18/67:30 a.m.CMN - YYZ
1 stop18h 25mMultiple Airlines
Deal found 11/5C$ 1,004
Wed 28/511:30 p.m.YYZ - CMN
1 stop16h 30mMultiple Airlines
Wed 11/67:30 a.m.CMN - YYZ
1 stop18h 25mMultiple Airlines
Deal found 11/5C$ 1,006
Fri 6/66:15 p.m.YYZ - CMN
1 stop21h 45mDelta
Thu 19/67:30 a.m.CMN - YYZ
1 stop18h 25mDelta
Deal found 12/5C$ 1,007
Sun 14/912:30 a.m.YYZ - CMN
1 stop25h 45mMultiple Airlines
Sun 21/91:25 a.m.CMN - YYZ
2 stops25h 14mMultiple Airlines
Deal found 11/5C$ 1,010
Fri 31/1010:40 p.m.YYZ - CMN
2 stops28h 10mAir Canada
Wed 12/119:35 a.m.CMN - YYZ
1 stop15h 35mAir Canada
Deal found 12/5C$ 1,018
Wed 11/69:10 p.m.YYZ - CMN
1 stop22h 20mAir Canada
Wed 18/69:00 a.m.CMN - YYZ
2 stops15h 04mAir Canada
Deal found 11/5C$ 1,021
Sun 24/811:30 p.m.YYZ - CMN
1 stop16h 30mAir France
Sun 21/93:55 p.m.CMN - YYZ
1 stop34h 00mAir France
Deal found 12/5C$ 1,022
Fri 7/119:25 p.m.YYZ - CMN
Nonstop7h 20mRoyal Air Maroc
Sun 30/114:45 p.m.CMN - YYZ
Nonstop8h 40mRoyal Air Maroc
Deal found 11/5C$ 1,024

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.