Cheap flights to Casablanca – Compare and Save
— CMN
30 Apr — 7 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 25 April 2025.
Round-trip from | C$ 961 |
---|---|
One-way from | C$ 413 |
Popular in | July |
Cheapest in | January |
Average price | C$ 982 |
- Air Canada
- 22/5-29/5
- 3 total stops
- 59h 02m total
- Toronto to Casablanca
- 28/5
- 3 total stops
- 37h 30m total
- Toronto to Casablanca
Highest demand for flights based on searches. 19% potential increase in price (C$ 400 potential increase over avg. RT price).
Cheapest flight prices on average. 3% potential price decrease (C$ 56 potential savings vs. average RT price).
Average for round-trip flights in April 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 25 April 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 25 April 2025.
Thu 21/84:30 p.m.YYZ - CMN
1 stop9h 45mAir Canada
Thu 25/99:00 a.m.CMN - YYZ
1 stop13h 24mAir Canada
Deal found 24/4C$ 923
Fri 24/1010:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Wed 12/114:45 p.m.CMN - YYZ
Nonstop8h 40mRoyal Air Maroc
Deal found 25/4C$ 943
Sun 16/1111:15 p.m.YYZ - CMN
1 stop27h 55mMultiple Airlines
Wed 26/114:45 p.m.CMN - YYZ
Nonstop8h 40mMultiple Airlines
Deal found 25/4C$ 946
Mon 15/98:50 a.m.YTZ - CMN
2 stops17h 25mAir Canada
Tue 30/99:00 a.m.CMN - YTZ
1 stop10h 45mAir Canada
Deal found 24/4C$ 961
Fri 7/119:25 p.m.YYZ - CMN
Nonstop7h 20mRoyal Air Maroc
Sun 16/114:45 p.m.CMN - YYZ
Nonstop8h 40mRoyal Air Maroc
Deal found 25/4C$ 966
Thu 22/58:05 p.m.YYZ - CMN
2 stops30h 10mAir Canada
Thu 29/59:00 a.m.CMN - YYZ
1 stop28h 24mAir Canada
Deal found 24/4C$ 969
Fri 24/1011:15 p.m.YYZ - CMN
1 stop19h 40mMultiple Airlines
Wed 12/114:45 p.m.CMN - YYZ
Nonstop8h 40mMultiple Airlines
Deal found 24/4C$ 971
Mon 15/94:00 p.m.YYZ - CMN
1 stop10h 15mAir Canada
Mon 29/91:25 a.m.CMN - YYZ
1 stop19h 55mAir Canada
Deal found 24/4C$ 973
Wed 6/811:20 p.m.YYZ - CMN
1 stop26h 55mAir Canada
Sun 28/129:35 a.m.CMN - YYZ
2 stops27h 55mAir Canada
Deal found 24/4C$ 975
Mon 4/812:30 a.m.YYZ - CMN
1 stop25h 45mAir Canada
Sun 28/129:35 a.m.CMN - YYZ
2 stops27h 55mAir Canada
Deal found 24/4C$ 976
Thu 20/1112:00 p.m.YYZ - CMN
1 stop13h 50mAir Canada
Mon 8/122:25 a.m.CMN - YYZ
1 stop16h 25mAir Canada
Deal found 24/4C$ 979
Mon 2/69:10 p.m.YYZ - CMN
1 stop22h 20mAir Canada
Wed 25/69:00 a.m.CMN - YYZ
2 stops13h 04mAir Canada
Deal found 24/4C$ 986
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 25 April 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 25 April 2025.
Thu 22/57:20 p.m.YTZ - CMN
2 stops30h 55mAir Canada
Thu 29/59:00 a.m.CMN - YTZ
1 stop28h 07mAir Canada
Deal found 24/4C$ 961
Wed 4/610:10 p.m.YYZ - CMN
1 stop33h 45mMultiple Airlines
Wed 25/67:30 a.m.CMN - YYZ
1 stop18h 25mMultiple Airlines
Deal found 24/4C$ 997
Mon 28/411:30 p.m.YYZ - CMN
1 stop16h 30mDelta
Wed 7/57:30 a.m.CMN - YYZ
1 stop18h 25mDelta
Deal found 24/4C$ 1,003
Thu 8/56:15 p.m.YYZ - CMN
1 stop18h 05mAir France
Sun 18/56:20 p.m.CMN - YYZ
1 stop31h 35mAir France
Deal found 25/4C$ 1,021
Tue 29/46:08 p.m.YYZ - CMN
2 stops15h 42mKLM
Thu 8/53:55 p.m.CMN - YYZ
2 stops26h 25mKLM
Deal found 23/4C$ 1,073
Wed 14/59:20 p.m.YYZ - CMN
1 stop22h 10mLufthansa
Mon 26/51:25 a.m.CMN - YYZ
2 stops21h 33mLufthansa
Deal found 24/4C$ 1,083
Fri 2/510:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Fri 30/54:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 25/4C$ 1,084
Thu 22/58:05 p.m.YYZ - CMN
2 stops30h 10mAir Canada
Thu 29/59:00 a.m.CMN - YYZ
1 stop28h 24mAir Canada
Deal found 24/4C$ 969
Sat 24/510:10 p.m.YYZ - CMN
1 stop33h 45mMultiple Airlines
Thu 5/67:30 a.m.CMN - YYZ
1 stop13h 15mMultiple Airlines
Deal found 24/4C$ 998
Wed 4/611:30 p.m.YYZ - CMN
1 stop12h 50mDelta
Thu 17/710:20 a.m.CMN - YYZ
1 stop15h 35mDelta
Deal found 23/4C$ 1,007
Fri 2/512:10 p.m.YYZ - CMN
2 stops16h 05mAir France
Fri 9/56:20 p.m.CMN - YYZ
1 stop31h 35mAir France
Deal found 24/4C$ 1,054
Mon 2/69:10 p.m.YYZ - CMN
1 stop22h 20mAir Canada
Wed 25/69:00 a.m.CMN - YYZ
2 stops13h 04mAir Canada
Deal found 24/4C$ 986
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 25 April 2025.
Explore direct flight options to Casablanca based on user searches, and compare prices and availability for your desired travel dates. Data last updated 25 April 2025.
Fri 2/510:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Fri 30/54:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 25/4C$ 1,084
Sun 25/510:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Fri 6/64:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 25/4C$ 1,101
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 25/4C$ 1,194
Sun 25/510:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Fri 6/64:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 24/4C$ 1,204
Fri 23/510:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Fri 13/64:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 24/4C$ 1,219
Wed 4/610:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Wed 25/64:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 24/4C$ 1,245
Wed 14/510:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Fri 23/54:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 24/4C$ 1,273
Wed 14/510:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Wed 28/54:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 24/4C$ 1,290
Fri 9/510:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Fri 23/54:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 25/4C$ 1,295
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 24/4C$ 1,352
Fri 2/510:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Fri 9/54:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 24/4C$ 1,391
Sun 8/610:25 p.m.YYZ - CMN
Nonstop7h 25mRoyal Air Maroc
Fri 18/74:45 p.m.CMN - YYZ
Nonstop8h 25mRoyal Air Maroc
Deal found 24/4C$ 1,398
Last-minute flights to CasablancaDiscover last-minute flight deals to Casablanca. Data last updated 25 April 2025 and is based on user searches.
Discover last-minute flight deals to Casablanca. Data last updated 25 April 2025 and is based on user searches.
Mon 28/411:30 p.m.YYZ - CMN
1 stop16h 30mDelta
Wed 7/57:30 a.m.CMN - YYZ
1 stop18h 25mDelta
Deal found 24/4C$ 1,003
Wed 30/45:59 p.m.YYZ - CMN
2 stops22h 01mDelta
Sat 10/57:30 a.m.CMN - YYZ
1 stop18h 25mDelta
Deal found 24/4C$ 1,041
Wed 30/43:59 p.m.YYZ - CMN
2 stops20h 21mDelta
Tue 13/57:30 a.m.CMN - YYZ
2 stops35h 00mDelta
Deal found 24/4C$ 1,069
Thu 1/58:05 p.m.YYZ - CMN
2 stops30h 10mAir Canada
Mon 16/69:00 a.m.CMN - YYZ
2 stops14h 29mAir Canada
Deal found 24/4C$ 990
Fri 2/512:10 p.m.YYZ - CMN
2 stops16h 05mAir France
Fri 9/56:20 p.m.CMN - YYZ
1 stop31h 35mAir France
Deal found 24/4C$ 1,054
Fri 2/510:25 p.m.YYZ - CMN
Nonstop7h 25mMultiple Airlines
Tue 13/56:45 p.m.CMN - YYZ
2 stops24h 25mMultiple Airlines
Deal found 24/4C$ 1,062
Fri 2/57:55 a.m.YYZ - CMN
2 stops20h 20mDelta
Fri 9/57:30 a.m.CMN - YYZ
2 stops32h 50mDelta
Deal found 24/4C$ 1,068
Sun 4/510:25 p.m.YYZ - CMN
Nonstop7h 25mMultiple Airlines
Thu 15/51:20 p.m.CMN - YYZ
2 stops29h 50mMultiple Airlines
Deal found 24/4C$ 1,004
Sun 4/56:15 p.m.YYZ - CMN
1 stop18h 05mMultiple Airlines
Sat 10/57:30 a.m.CMN - YYZ
1 stop18h 25mMultiple Airlines
Deal found 23/4C$ 1,005
Sun 4/56:15 p.m.YYZ - CMN
1 stop21h 45mKLM
Sat 10/56:20 p.m.CMN - YYZ
2 stops24h 10mKLM
Deal found 23/4C$ 1,033
Sun 4/58:25 a.m.YTZ - CMN
1 stop17h 50mAir Canada
Thu 15/59:00 a.m.CMN - YTZ
1 stop12h 50mAir Canada
Deal found 24/4C$ 1,046
Sun 4/54:30 p.m.YYZ - CMN
1 stop9h 45mAir Canada
Thu 15/59:00 a.m.CMN - YYZ
1 stop13h 28mAir Canada
Deal found 25/4C$ 1,055
One-way flights to CasablancaSearch for one-way flight options to Casablanca. Find affordable one-way fares based on user searches. Data last updated 25 April 2025.
Search for one-way flight options to Casablanca. Find affordable one-way fares based on user searches. Data last updated 25 April 2025.
Wed 28/510:15 p.m.YYZ - CMN
3 stops37h 30mMultiple Airlines
Deal found 25/4C$ 413
Tue 3/610:15 p.m.YYZ - CMN
2 stops38h 15mMultiple Airlines
Deal found 25/4C$ 435
Sun 15/610:10 p.m.YYZ - CMN
3 stops38h 40mMultiple Airlines
Deal found 25/4C$ 478
Wed 28/510:15 p.m.YYZ - CMN
2 stops38h 25mMultiple Airlines
Deal found 25/4C$ 491
Sun 1/610:15 p.m.YYZ - CMN
3 stops32h 00mMultiple Airlines
Deal found 25/4C$ 501
Wed 7/55:35 p.m.YYZ - CMN
3 stops51h 00mMultiple Airlines
Deal found 23/4C$ 516
Fri 30/510:15 p.m.YYZ - CMN
3 stops37h 05mMultiple Airlines
Deal found 25/4C$ 532
Sat 31/510:15 p.m.YYZ - CMN
2 stops37h 45mMultiple Airlines
Deal found 25/4C$ 539
Sat 31/510:15 p.m.YYZ - CMN
3 stops39h 15mMultiple Airlines
Deal found 25/4C$ 548
Mon 2/610:15 p.m.YYZ - CMN
3 stops38h 05mMultiple Airlines
Deal found 25/4C$ 557
Mon 2/610:15 p.m.YYZ - CMN
2 stops37h 05mMultiple Airlines
Deal found 25/4C$ 563
Fri 30/510:15 p.m.YYZ - CMN
2 stops39h 50mMultiple Airlines
Deal found 25/4C$ 570