Cheap flights to Casablanca – Compare and Save
— CMN
17 May — 24 May1
Round-trip
1 adult
Economy
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
- 10/10-19/10
- 1 total stop
- 28h 05m total
- Toronto to Casablanca
- 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 CasablancaExplore 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.
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
Best flights to CasablancaDiscover carefully curated flight deals to Casablanca that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 12 May 2025.
Discover carefully curated flight deals to Casablanca that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 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
Fri 6/66:15 p.m.YYZ - CMN
1 stop21h 45mDelta
Sun 22/610:20 a.m.CMN - YYZ
1 stop15h 35mDelta
Deal found 12/5C$ 1,007
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
Sat 7/66:15 p.m.YYZ - CMN
1 stop18h 05mKLM
Sat 21/67:30 a.m.CMN - YYZ
2 stops17h 25mKLM
Deal found 12/5C$ 1,038
Sun 2/1111:40 p.m.YYZ - CMN
2 stops19h 45mLufthansa
Mon 1/122:25 a.m.CMN - YYZ
1 stop23h 30mLufthansa
Deal found 11/5C$ 1,078
Mon 16/610:59 a.m.YYZ - CMN
2 stops20h 06mAmerican Airlines
Thu 11/912:40 p.m.CMN - YYZ
2 stops26h 35mAmerican Airlines
Deal found 11/5C$ 1,168
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
Mon 3/1111:30 p.m.YYZ - CMN
1 stop12h 45mDelta
Thu 4/125:55 a.m.CMN - YYZ
1 stop16h 15mDelta
Deal found 11/5C$ 1,027
Sat 7/611:30 p.m.YYZ - CMN
1 stop12h 50mAir France
Fri 20/66:20 p.m.CMN - YYZ
1 stop31h 35mAir France
Deal found 12/5C$ 1,028
Direct flights to CasablancaExplore direct flight options to Casablanca based on user searches, and compare prices and availability for your desired travel dates. Data last updated 12 May 2025.
Explore direct flight options to Casablanca based on user searches, and compare prices and availability for your desired travel dates. Data last updated 12 May 2025.
Fri 7/119:25 p.m.YYZ - CMN
Nonstop7h 20mRoyal Air Maroc
Wed 3/124:45 p.m.CMN - YYZ
Nonstop8h 40mRoyal Air Maroc
Deal found 11/5C$ 999
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
Sun 2/119:25 p.m.YYZ - CMN
Nonstop7h 20mRoyal Air Maroc
Fri 5/124:45 p.m.CMN - YYZ
Nonstop8h 40mRoyal Air Maroc
Deal found 11/5C$ 1,034
Sun 2/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,059
Fri 3/1010:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Sun 12/104:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 12/5C$ 1,158
Sun 17/810:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Sun 21/94:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 10/5C$ 1,182
Sun 1/610:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Sun 8/64:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 12/5C$ 1,224
Sun 1/610:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Wed 4/64:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 11/5C$ 1,271
Wed 11/610:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Wed 18/64:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 11/5C$ 1,298
Sun 17/810:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Sun 14/94:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 10/5C$ 1,307
Fri 29/810:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Sun 14/94:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 11/5C$ 1,331
Wed 4/610:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Fri 20/64:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 12/5C$ 1,334
Last-minute flights to CasablancaDiscover last-minute flight deals to Casablanca. Data last updated 12 May 2025 and is based on user searches.
Discover last-minute flight deals to Casablanca. Data last updated 12 May 2025 and is based on user searches.
Sat 17/512:30 a.m.YYZ - CMN
1 stop25h 45mAir Canada
Sun 25/55:10 p.m.CMN - YYZ
1 stop27h 55mAir Canada
Deal found 11/5C$ 1,401
Sat 17/512:30 a.m.YYZ - CMN
2 stops25h 45mMultiple Airlines
Sat 24/51:25 a.m.CMN - YYZ
1 stop23h 10mMultiple Airlines
Deal found 11/5C$ 1,643
Sat 17/512:30 a.m.YYZ - CMN
1 stop25h 45mMultiple Airlines
Sun 25/54:45 p.m.CMN - YYZ
Nonstop8h 25mMultiple Airlines
Deal found 11/5C$ 1,778
Sat 17/512:30 a.m.YYZ - CMN
1 stop25h 45mMultiple Airlines
Sat 24/51:25 a.m.CMN - YYZ
1 stop16h 15mMultiple Airlines
Deal found 11/5C$ 1,798
Sun 18/57:00 a.m.YYZ - CMN
1 stop19h 15mAir Canada
Sun 25/55:10 p.m.CMN - YYZ
1 stop27h 55mAir Canada
Deal found 11/5C$ 1,300
Sun 18/57:15 a.m.YYZ - CMN
2 stops19h 00mAir Canada
Sun 25/55:10 p.m.CMN - YYZ
1 stop27h 55mAir Canada
Deal found 11/5C$ 1,307
Sun 18/56:15 a.m.YYZ - CMN
1 stop20h 00mMultiple Airlines
Sat 24/51:25 a.m.CMN - YYZ
2 stops25h 10mMultiple Airlines
Deal found 11/5C$ 1,393
Sun 18/511:15 p.m.YYZ - CMN
1 stop29h 15mMultiple Airlines
Sun 25/54:45 p.m.CMN - YYZ
Nonstop8h 25mMultiple Airlines
Deal found 11/5C$ 1,407
Sun 18/57:55 p.m.YYZ - CMN
2 stops19h 20mMultiple Airlines
Sun 25/55:10 p.m.CMN - YYZ
3 stops29h 45mMultiple Airlines
Deal found 11/5C$ 1,447
Sun 18/511:55 p.m.YYZ - CMN
3 stops33h 55mMultiple Airlines
Sun 25/56:45 a.m.CMN - YYZ
3 stops33h 54mMultiple Airlines
Deal found 11/5C$ 1,520
Sun 18/511:15 p.m.YYZ - CMN
2 stops27h 00mAir Canada
Sat 24/51:25 a.m.CMN - YYZ
2 stops21h 33mAir Canada
Deal found 11/5C$ 1,724
Mon 19/511:30 p.m.YYZ - CMN
1 stop12h 50mDelta
Wed 28/57:30 a.m.CMN - YYZ
2 stops20h 28mDelta
Deal found 12/5C$ 1,045
One-way flights to CasablancaSearch for one-way flight options to Casablanca. Find affordable one-way fares based on user searches. Data last updated 12 May 2025.
Search for one-way flight options to Casablanca. Find affordable one-way fares based on user searches. Data last updated 12 May 2025.
Fri 31/1011:45 p.m.YYZ - CMN
1 stop11h 15mTAP AIR PORTUGAL
Deal found 11/5C$ 573
Thu 5/69:00 p.m.YTZ - CMN
3 stops58h 05mMultiple Airlines
Deal found 10/5C$ 592
Thu 5/610:45 p.m.YYZ - CMN
2 stops38h 55mMultiple Airlines
Deal found 10/5C$ 627
Wed 28/510:15 p.m.YYZ - CMN
3 stops22h 20mMultiple Airlines
Deal found 12/5C$ 634
Sat 7/611:55 p.m.YYZ - CMN
3 stops33h 30mMultiple Airlines
Deal found 12/5C$ 640
Thu 5/610:45 p.m.YYZ - CMN
3 stops32h 20mMultiple Airlines
Deal found 10/5C$ 644
Sat 7/611:55 p.m.YYZ - CMN
2 stops40h 30mMultiple Airlines
Deal found 12/5C$ 697
Sat 7/64:40 p.m.YTZ - CMN
3 stops22h 40mMultiple Airlines
Deal found 12/5C$ 697
Fri 20/611:55 p.m.YYZ - CMN
3 stops35h 25mMultiple Airlines
Deal found 11/5C$ 717
Fri 20/611:55 p.m.YYZ - CMN
2 stops35h 25mMultiple Airlines
Deal found 11/5C$ 719
Thu 5/65:40 p.m.YYZ - CMN
1 stop12h 00mTAP AIR PORTUGAL
Deal found 10/5C$ 725
Wed 28/510:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Deal found 12/5C$ 728