Cheap flights from Toronto to Casablanca from C$ 475

Return
1 adult
Economy
0 bags
From?
To?
Tue 16/8
Tue 23/8

Deals available from 900+ travel sites.

Flight information for Toronto to Casablanca
(YTO to CMN)

Find info about flight duration, direct flights, and airports for your flight from Toronto to Casablanca

Best price found

C$ 475

Fastest flight time

10h 55m

Direct flights

None

Airports in Casablanca

1 airport
The best one-way flight to Casablanca from Toronto in the past 72 hours is C$ 475. The best round-trip flight deal from Toronto to Casablanca found on momondo in the last 72 hours is C$ 826.
The fastest flight from Toronto to Casablanca takes 10h 55m
There are no direct flights from Toronto to Casablanca. Popular non-direct routes for this connection are Toronto Island Airport - Casablanca Mohamed V Airport, Toronto Pearson Intl Airport - Casablanca Mohamed V Airport and Toronto Hamilton Airport - Casablanca Mohamed V Airport.
There is 1 airport near Casablanca: Casablanca Mohamed V (CMN)

How to get the cheapest flight ticket from Toronto to Casablanca

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Toronto to Casablanca?

September

The cheapest time of year to fly to Casablanca from Toronto is September. The most expensive is July.

What is the cheapest day to depart Toronto for Casablanca?

Tuesday

The cheapest day of the week is typically Tuesday. The most expensive is typically Friday

When is the cheapest time to fly from Toronto to Casablanca?

in the afternoon

Toronto to Casablanca flights are approximately 27% more expensive in the morning than in the afternoon

What is the cheapest airline that flies to Casablanca from Toronto?

Juneyao Airlines

Air Canada, Air France, and Delta are the most popular carriers operating from Toronto to Casablanca

What is the cheapest Toronto to Casablanca flight route?

Toronto Pearson Intl - Casablanca Mohamed V

Fly from Toronto Pearson Intl to Casablanca Mohamed V for the best Toronto - Casablanca flight prices

How far in advance should you book Toronto to Casablanca flights?

60 days before

The cheapest time to buy a flight from Toronto to Casablanca is approximately 60 days to departure

When travelling from Toronto to Casablanca, the most popular airport to fly into is Casablanca Mohamed V Airport. The majority of travellers flying into Casablanca Mohamed V Airport from Toronto are departing from Toronto Pearson Intl Airport. You may be looking for an airport near Toronto Pearson Intl Airport to depart from when travelling to Casablanca and luckily, there are options! You can try Toronto Island Airport which is located in Toronto or Toronto Hamilton Airport which is located in Toronto. You may be looking for an airport near Casablanca Mohamed V Airport to land at when travelling from Toronto and Rabat Sale Airport, located in Rabat is a great option. In August, C$ 652 is typically the cheapest round trip price you’ll find from Toronto to Casablanca which you can find when you fly YYZ — CMN.

Toronto Pearson Intl Airport (YYZ) to Casablanca Mohamed V Airport (CMN)C$ 652
Search Flight Deals
Toronto Island Airport (YTZ) to Casablanca Mohamed V Airport (CMN)C$ 783
Search Flight Deals
Toronto Pearson Intl Airport (YYZ) to Rabat Sale Airport (RBA)C$ 864
Search Flight Deals
Toronto Island Airport (YTZ) to Rabat Sale Airport (RBA)C$ 5,042
Search Flight Deals
Toronto Hamilton Airport (YHM) to Casablanca Mohamed V Airport (CMN)C$ 2,170
Search Flight Deals

Easily compare round-trip flights from Toronto to Casablanca

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto to Casablanca by changing tabs
TAP AIR PORTUGAL
23 Oct.
YYZ2:05 p.m.Toronto Pearson Intl
17h 05m
1 stop
CMN7:10 a.m.Casablanca Mohamed V
9 Nov.
CMN11:45 a.m.Casablanca Mohamed V
27h 30m
1 stop
YYZ3:15 p.m.Toronto Pearson Intl
Air Canada
31 Aug.
YTZ8:20 a.m.Toronto Island
13h 55m
1 stop
CMN10:15 p.m.Casablanca Mohamed V
23 Sep.
CMN5:05 a.m.Casablanca Mohamed V
14h 44m
1 stop
YTZ7:49 p.m.Toronto Island
Multiple Airlines
20 Oct.
YYZ3:00 a.m.Toronto Pearson Intl
19h 15m
1 stop
CMN10:15 p.m.Casablanca Mohamed V
29 Oct.
CMN12:55 p.m.Casablanca Mohamed V
25h 20m
2 stops
YYZ2:15 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
10 Oct.
YYZ7:00 p.m.Toronto Pearson Intl
12h 10m
1 stop
CMN7:10 a.m.Casablanca Mohamed V
7 Nov.
CMN11:45 a.m.Casablanca Mohamed V
27h 30m
1 stop
YYZ3:15 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
10 Oct.
YYZ1:55 p.m.Toronto Pearson Intl
17h 15m
1 stop
CMN7:10 a.m.Casablanca Mohamed V
24 Oct.
CMN12:55 p.m.Casablanca Mohamed V
26h 00m
1 stop
YYZ2:55 p.m.Toronto Pearson Intl
Air Canada
31 Aug.
YYZ1:00 p.m.Toronto Pearson Intl
9h 15m
1 stop
CMN10:15 p.m.Casablanca Mohamed V
23 Sep.
CMN5:05 a.m.Casablanca Mohamed V
14h 49m
1 stop
YYZ7:54 p.m.Toronto Pearson Intl

Find the cheapest one-way flights from Toronto to Casablanca

If you're looking for one-way flights from Toronto to Casablanca, view some of our deals below provided by Air Canada, British Airways and TAP AIR PORTUGAL
Multiple Airlines
17 Sep.
YYZ6:35 p.m.Toronto Pearson Intl
15h 35m
1 stop
CMN10:10 a.m.Casablanca Mohamed V
British Airways
16 Sep.
YYZ2:30 p.m.Toronto Pearson Intl
22h 05m
2 stops
CMN12:35 p.m.Casablanca Mohamed V
TAP AIR PORTUGAL
14 Sep.
YYZ7:00 p.m.Toronto Pearson Intl
12h 10m
1 stop
CMN7:10 a.m.Casablanca Mohamed V

Search last-minute flights to Casablanca from Toronto

Find and compare round-trip flight prices for your last-minute flight from Toronto to Casablanca
Air Canada
20 Aug.
YYZ2:00 p.m.Toronto Pearson Intl
32h 15m
1 stop
CMN10:15 p.m.Casablanca Mohamed V
5 Sep.
CMN5:05 a.m.Casablanca Mohamed V
26h 30m
2 stops
YYZ7:35 a.m.Toronto Pearson Intl
C$ 1,487
Find similar
Delta
17 Aug.
YYZ2:25 p.m.Toronto Pearson Intl
21h 35m
1 stop
CMN12:00 p.m.Casablanca Mohamed V
28 Aug.
CMN6:20 a.m.Casablanca Mohamed V
27h 10m
2 stops
YYZ9:30 a.m.Toronto Pearson Intl
C$ 1,613
Find similar
American Airlines
16 Aug.
YYZ9:30 a.m.Toronto Pearson Intl
17h 40m
2 stops
CMN3:10 a.m.Casablanca Mohamed V
23 Aug.
CMN8:40 a.m.Casablanca Mohamed V
54h 42m
2 stops
YYZ3:22 p.m.Toronto Pearson Intl
C$ 1,614
Find similar
Air France
17 Aug.
YYZ5:25 p.m.Toronto Pearson Intl
14h 55m
1 stop
CMN8:20 a.m.Casablanca Mohamed V
24 Aug.
CMN2:20 p.m.Casablanca Mohamed V
26h 50m
2 stops
YYZ5:10 p.m.Toronto Pearson Intl
C$ 1,834
Find similar
Multiple Airlines
17 Aug.
YYZ6:20 p.m.Toronto Pearson Intl
17h 50m
1 stop
CMN12:10 p.m.Casablanca Mohamed V
24 Aug.
CMN12:45 p.m.Casablanca Mohamed V
30h 50m
1 stop
YYZ7:35 p.m.Toronto Pearson Intl
C$ 1,931
Find similar
Air Canada
20 Aug.
YYZ3:00 p.m.Toronto Pearson Intl
31h 15m
1 stop
CMN10:15 p.m.Casablanca Mohamed V
5 Sep.
CMN5:05 a.m.Casablanca Mohamed V
28h 19m
1 stop
YYZ9:24 a.m.Toronto Pearson Intl
C$ 1,493
Find similar

Best airlines flying from Toronto to Casablanca

Compare and see reviews for airlines that fly from Toronto to Casablanca with momondo
AirlineRatingFree CancellationPrice
Juneyao AirlinesPriceFrom C$ 19Free CancellationRating
0.0
Search Juneyao Airlines flights
TAP AIR PORTUGALPriceFrom C$ 574Free CancellationRating
7.4
Search TAP AIR PORTUGAL flights
Air CanadaPriceFrom C$ 703Free CancellationRating
7.4
Search Air Canada flights
DeltaPriceFrom C$ 775Free CancellationRating
7.8
Search Delta flights
Air FrancePriceFrom C$ 775Free CancellationRating
7.6
Search Air France flights
KLMPriceFrom C$ 785Free CancellationRating
7.5
Search KLM flights
ITA AirwaysPriceFrom C$ 922Free CancellationRating
5.3
Search ITA Airways flights

Air Canada flights from Toronto to Casablanca

Our best Air Canada deals on Toronto to Casablanca flight tickets
Air Canada
31 Aug.
YTZ8:20 a.m.Toronto Island
13h 55m
1 stop
CMN10:15 p.m.Casablanca Mohamed V
23 Sep.
CMN5:05 a.m.Casablanca Mohamed V
14h 44m
1 stop
YTZ7:49 p.m.Toronto Island
Air Canada
31 Aug.
YYZ1:00 p.m.Toronto Pearson Intl
9h 15m
1 stop
CMN10:15 p.m.Casablanca Mohamed V
23 Sep.
CMN5:05 a.m.Casablanca Mohamed V
14h 49m
1 stop
YYZ7:54 p.m.Toronto Pearson Intl
Air Canada
31 Aug.
YTZ11:20 a.m.Toronto Island
10h 55m
1 stop
CMN10:15 p.m.Casablanca Mohamed V
23 Sep.
CMN5:05 a.m.Casablanca Mohamed V
15h 44m
1 stop
YTZ8:49 p.m.Toronto Island

TAP AIR PORTUGAL flights from Toronto to Casablanca

Our best TAP AIR PORTUGAL deals on Toronto to Casablanca flight tickets
TAP AIR PORTUGAL
23 Oct.
YYZ2:05 p.m.Toronto Pearson Intl
17h 05m
1 stop
CMN7:10 a.m.Casablanca Mohamed V
9 Nov.
CMN11:45 a.m.Casablanca Mohamed V
27h 30m
1 stop
YYZ3:15 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
10 Oct.
YYZ7:00 p.m.Toronto Pearson Intl
12h 10m
1 stop
CMN7:10 a.m.Casablanca Mohamed V
7 Nov.
CMN11:45 a.m.Casablanca Mohamed V
27h 30m
1 stop
YYZ3:15 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
10 Oct.
YYZ1:55 p.m.Toronto Pearson Intl
17h 15m
1 stop
CMN7:10 a.m.Casablanca Mohamed V
24 Oct.
CMN12:55 p.m.Casablanca Mohamed V
26h 00m
1 stop
YYZ2:55 p.m.Toronto Pearson Intl

  • Are airlines flying from Toronto to Casablanca Mohamed V offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Toronto to Casablanca Mohamed V, such as Air Canada, TAP AIR PORTUGAL, and Air France may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Toronto to Casablanca Mohamed V by plane?

    Casablanca Mohamed V is 6137.9 km away from Toronto. By plane, this route typically takes 8h 55m.



Alternative routes for Toronto to Casablanca

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Marrakech Flights
Fastest flight time11h 15m
Cheapest priceC$ 676
Toronto to Rabat Flights
Fastest flight time20h 45m
Cheapest priceC$ 864
Ottawa to Casablanca Flights
Fastest flight time9h 05m
Cheapest priceC$ 837
Toronto to Fez Flights
Fastest flight time15h 40m
Cheapest priceC$ 2,047
Toronto to Agadir Flights
Fastest flight time19h 20m
Cheapest priceC$ 970
Thunder Bay to Marrakech Flights
Fastest flight time16h 45m
Cheapest priceC$ 1,424
Ottawa to Marrakech Flights
Fastest flight time17h 20m
Cheapest priceC$ 1,200
Toronto to Tangier Flights
Fastest flight time18h 25m
Cheapest priceC$ 1,115
Toronto to Oujda Flights
Fastest flight time37h 50m
Cheapest priceC$ 2,040
London, Ontario to Casablanca Flights
Fastest flight time31h 20m
Cheapest priceC$ 1,818

Similar Toronto to Casablanca flights

Flexible with your destination? Broaden your search and find flights similar to your Toronto to Casablanca route

Why use momondo?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights from Toronto to Casablanca . Millions of users trust and use momondo every year so you are in good hands.

All flight searches from Toronto to Casablanca on momondo can be filtered to show those which offer flexible booking policies.

Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as help filter your options to help you make an informed choice when booking flights to Casablanca from Toronto.

Of course. momondo tracks the price of Toronto to Casablanca flights. All you need is a valid email address and we will do the rest; it is that quick and easy.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.