Prices are in Canadian Dollars.

Find cheap flights from Toronto Pearson Airport to Casablanca

YYZ - CMN

Find cheap flights from Toronto Pearson Airport to Casablanca

Round-trip
Economy
Toronto (YYZ)
Casablanca Mohamed V
Mon. 25/1
Mon. 1/2
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Casablanca

Good to know

Low season

May Best time to beat the crowds (14% less expensive on average)

High season

December Most popular time to fly (31% more expensive on average)

Average price round-trip

C$ 914 (avg. price over the last 2 weeks)

Good deal round-trip

C$ 635 or less

Good deal one-way

C$ 408 or less

When to book flights from Toronto Pearson Intl to Casablanca

Estimated round-trip price
Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for C$ 520 or less one-way and C$ 808 or less round-trip.
  • The cheapest flight from Toronto Pearson Airport to Casablanca was found, on average, 65 days before departure.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is May.
  • Morning departure is around 12% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Toronto Pearson Airport to Casablanca flights

How long does a flight from Toronto Pearson Airport to Casablanca take?

Which airlines provide the cheapest flights from Toronto Pearson Airport to Casablanca?

What’s the cheapest day of the week to fly from Toronto Pearson Airport to Casablanca?

How does KAYAK find such low prices on flights from Toronto Pearson Airport to Casablanca?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Toronto Pearson Airport to Casablanca?

What is the Hacker Fare option on flights from Toronto Pearson Airport to Casablanca?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Toronto Pearson Airport to Casablanca?

Top airline flying Toronto Pearson Intl to Casablanca Mohamed V

Scores according to KAYAK customer reviews

7.2
TAP AIR PORTUGAL
Overall score based on 5,353 reviews
7.2
Boarding
7.2
Comfort
7.9
Crew
6.6
Entertainment
6.9
Food
Airline reviews

Pros: "It was on time and everything went well"
Cons: "They could have offered more water"

Pros: "Service and comfort."
Cons: "It would be nice if both flights had vegetarian snacks and food options to accommodate this population of passengers. If 2 types of meals sre generally offered, it would be nice if both are not meat options, and one vegetarian."

Pros: "Food was great, seat was amazing"
Cons: "Boarding was done by bus and it took too long and it want comfortable"

Cons: "Snack at end of flight was good but lunch was not good and the dinner in Executive Class going over was not good"

Pros: "The flight was smooth, and the crew very friendly."
Cons: "The comfort onboard (A320) is not good: not reclining chairs, no entertainment, and horrible snack."

Pros: "Nothing"
Cons: "Baggage crew broke both our suitcases. Awful crew who was really rude to me when I was desperate for the toilet as seat belt sign was constantly on. Hot flight with hardly any air con"

Pros: "On time, very polite."

Pros: "Nothing stood out. Legroom was ok."
Cons: "Boarding was confusing and poorly managed."

Cons: "Good flight, on time. Service ok. Captain did a good job communicating. Nice touch with wine at dinner."

Pros: "Crew was superb!! Very attentive and extremely willing to help people when called upon."
Cons: "Aircraft entertainment screens were not working at all at a lot of seats. Airbus 330-300 was dated and the cabin amenities were in disrepair. But overall the flight satisfied everything that was needed!"

Pros: "Everything was on time"
Cons: "Lots of hidden fees, horrible customer service, no flight entertainment available, seats were uncomfortable. Definitely would not recommend"

Cons: "Not over selling the flight and making passengers stay over night. I would have loved to be home as planned"

Pros: "A good airline- I will use them again!"

Pros: "Flight on time"
Cons: "No gluten free meal available"

Pros: "Not much"
Cons: "A modern airplane properly equipped with padded seats and provisioned with quality food. Charging outlets!!"

Pros: "unexpectedly comfortable seat on this particular flight, unlike my previous flights to/from USA"

Pros: "The web page said that I did not have to pay for my baggage, but I had to pay an expensive price."
Cons: "You have to add the price that we really going to pay, not a price to make the people think that it is a cheap price."

Pros: "Great experience overall. The food was good and great selection of movies and TV shows."

Cons: "Not getting new business configuration"

Cons: "Entertainment"

Pros: "When missed connection, airline had vouchers ready — like they’ve done this many times before."
Cons: "In one trip, two flights canceled, and one flight delayed so missed connection. Hard to reach anyone to reschedule or change plans."

Pros: "Free food and drinks. Pillow and blanket and ear buds all ready on each seat! More spacious seating."
Cons: "No indication booking was discounted flight on kayak website! Charges for baggage very , very high!. Very bad border crossing as we waited in line for a simple passport stamp for 3 hours!!!!!!"

Pros: "Good food serving times."
Cons: "The hospitality of the airline crew is very poor as they are extremely rude to their customers. The planes I flew on were very out of date and not comfortable for international travel. I have flown on many airlines, but these planes were by far the worst. Cheap price, for a reason. The seats didn’t recline, the food was terrible, no options were given for food, and the movies were pre-picked. No one had a choice in what they watched. Very outdated. I had 2.5 hours to board my connecting flight and they caused me to miss it. As I waited in the customs line entering Lisbon, I asked a TAP representative if I’d have to get out of the line up and go right through as my flight left at 2:10 pm. They said you will make it, stay in line. I get near the front of the line 2 hours later... hundreds of people were in this line and they only had 2/10 customs agents available!!! I ask another representative how far my gate is since my flight leaves in 30 min and she told me “no you missed it. but don’t worry others will be missing it too”. So no I did not miss it, you caused me to miss it cause I already asked if I would and you people told me no. I run to the gate, which has now changed to the other end of the airport, so I run to that gate and it is 10 min before the flight is to take off. I ask the desk agent at the gate and he tells me the flight has already left. Others had missed it too due to the insane customs line up. So the plane left 20 mins earlier than scheduled with only half it’s passengers..... unbelievable!!! When I went to the service desk they did not show any sympathy or apologetic behaviours whatsoever."

Pros: "Given the weather in the UK we were expecting delays but we were pleasantly surprised! It was one of the smoothest journeys we have ever had from leaving our hotel to getting home and TAP featured highly in this. We even landed 35mins ahead of schedule - amazing flight with lovely crew."
Cons: "If I have to be picky I would ask that the crew on board speak more slowly when providing inflight information, particularly when English is not their first language as us oldies have difficulty understanding what is being said."

Pros: "Always the good attention."
Cons: "The delay of the flight without announcing it"

Cons: "Where to start. No soap to wash your hands in the WC. Air conditioning dripping water to a seat next to us. They run out of on food option we wanted. The flight to Lisbon was delayed. The plain was dirty. One of out seats the entertainment system did not work. We alerted the crew, they did not do anything to remediate these problems. Only bad experience of the trip. Portugal deserves a better airline than this one. Last the best of all, $90 dollars per bag we checked in, so we spent $360 dollars just to carry our luggage."

Pros: "The check in was smooth and boarding was quick"
Cons: "We had problems with TAP up front related to baggage fares and them keeping the $85 I paid for my son who is 2 meters tall to be in an exit row and then assigned to a different seat. He was miserable for almost seven hours."

Cons: "Without notice, we were put on “standby” line, all of the workers told us all of the flights for the remainder of the day and that we could wait by the gate all day or just “take a taxi” from Lisbon to Porto.... a 3 hour ride. Ridiculous! We finally begged our way into being squeezed into a flight to Porto. But of course our bags didn’t make it with us and they could not locate where they were or track what time they would get to Porto... we sat at the airport for hours waiting for our bag until they finally offered to deliver them at a later time, which we are still waiting. We missed a full day of our vacation to Portugal because of this situation and are still hoping that our bags will make it to our destination..."

Cons: "The flight was delayed 20 mins"

Cons: "Selected to check my hand luggage due to full flight . No reason at all for this at all."

Cons: "I booked these tickets for my friends Jamal Wiggins and Anthony Maxwell and they are still Lisbon. They are still in Lisbon! Their flight, 1306, had been delayed for almost 6 hours. The gate keeps changing and they've been getting ther run around all day. No food vouchers. This is horrendous. I am here at Prague airport. We only have a few days here and now one day is gone. They should be reimbursed! We are paying 400 euros for hotel rooms that aren't even being used because of this delay."

Pros: "Nice crew."
Cons: "Entertainment. Small spaces."

Cons: "As I keep metioning....you guys need to be more generous with the Victoria program. I fly you guys a minimum of 7 or 8 times a year, plus numerous partner flights, and what do I get? no free upgrades, 60,000 miles to become gold etc etc"

Cons: "Tha total absence of hard alcoholic beverages, no moderate cocktails"

Pros: "Honestly I didn't like anything because before I boarded , I was charged for all my luggage . They said that tap changed there policy , how I suppose to know ? Why didn't it say anything while purchasing a ticket"
Cons: "I was charged for my 3 luggage . It's not fair . I still have the invoice , before ibbook the ticket it said that you get free luggage ."

Pros: "Food, seats, flight attendants & in flight entertainment were all very good."

Pros: "New plane. Seats ok"
Cons: "Very long wait for boarding. Overcrowding of bus. Food insufficient and mediocre though business class"

Pros: "Seats were comfortable in economy although no one is ever happy with how little they recline, crew was friendly and helpful. Entertainment selection was larger than most airlines I've flown on."
Cons: "Flight left Toronto at midnight, the crew served a meal and it was about 2 hours after departure that the cabin lights were finally turned off. On an overnight, overseas flight, turn off the lights and service breakfast with a noon arrival like all the flights I've taken to London do."

Pros: "Fast boarding. TAP crew was nice as always."
Cons: "Cabin was freezing cold, all 8 hours. There seems to be no balance for the cabin's temperature in these long flights. Make sure you have a jacket and a blanket."

Pros: "Well done...when other airlines offer nothing!"
Cons: "Slight delay in boarding... but arrived on time"

Pros: "The flight attendants were very professional and helpful. The food wad good."
Cons: "There is nothing that I did not like."

Pros: "The crew was exceptional. Very, very friendly and professional. It stood out."
Cons: "The airplane was pretty old and it's time for a makeover."

Pros: "Nothing"
Cons: "First flight was delayed by just a half an hour and we arrived in Portugal. We had a connecting flight to AMS with also TAP and had a two hour window to make the next flight with the same company (TAP). We were in line for passport and then security and talked to several TAP employees and they said we would be have time and wouldn't have a problem catching the second flight. Well, we got through the lines with 30 min before our next flight and they wouldn't let us on. Customer service and organization of the airline is really poor. The aircraft had minimal room and no entertainment. We got on our next flight five hours later and all they gave us was a $10 food voucher. So poorly managed."

Pros: "Price"
Cons: "First flight was delayed by just a half an hour and we arrived in Portugal. We had a connecting flight to AMS with also TAP and had a two hour window to make the next flight with the same company (TAP). We were in line for passport and then security and talked to several TAP employees and they said we would be have time and wouldn't have a problem catching the second flight. Well, we got through the lines with 30 min before our next flight and they wouldn't let us on. Customer service and organization of the airline is really poor. The aircraft had minimal room and no entertainment. We got on our next flight five hours later and all they gave us was a $10 food voucher. So poorly managed."

Pros: "Efficient, courteous flight attendants"

Cons: "Terrible TAP service. Missed my flight to no fault of my own and I was made to buy a new ticket. No changrs, no partial refund, couldn't even use my return ticket which I had to rebook too. Nice customer service !!!"

Pros: "Not enough leg room"

Cons: "...do I really have to say anything else? I'm in a foreign country, jet lagged, and still wearing the clothes I've been marinating through multiple time zones. I'm not happy at all with this flight, and over 12 hours later, I feel disgusting, and my first day in Barcelona has been miserable because of it. I place all of the blame on the Lisbon connecting terminal. I am not happy."

Pros: "A short flight, on-time."
Cons: "Tiny seats"

Read more about TAP AIR PORTUGAL
COVID-19 information

Safety measures for airlines flying from Toronto Pearson Intl to Casablanca Mohamed V

Airlines flying from Toronto Pearson Intl to Casablanca Mohamed V have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Toronto Pearson Intl to Casablanca Mohamed V

Mandatory masks

Masks required on board, masks provided on flights from Toronto Pearson Intl to Casablanca Mohamed V

Social distancing seating

Middle seats unavailable to book on flights from Toronto Pearson Intl to Casablanca Mohamed V

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Toronto Pearson Intl to Casablanca Mohamed V

Book cheap flights from Toronto Pearson Airport to Casablanca

Recent round-trip flight deals

1/4
Thu.
1 stop
TAP AIR PORTUGAL
17h 30m
YYZ - CMN
16/4
Fri.
1 stop
TAP AIR PORTUGAL
25h 05m
CMN - YYZ
10/5
Mon.
1 stop
TAP AIR PORTUGAL
13h 35m
YYZ - CMN
30/5
Sun.
1 stop
TAP AIR PORTUGAL
32h 25m
CMN - YYZ
14/3
Sun.
1 stop
Multiple Airlines
10h 10m
YYZ - CMN
29/3
Mon.
2 stops
Multiple Airlines
34h 30m
CMN - YYZ
8/6
Tue.
1 stop
TAP AIR PORTUGAL
17h 30m
YYZ - CMN
28/6
Mon.
1 stop
TAP AIR PORTUGAL
13h 40m
CMN - YYZ
12/5
Wed.
1 stop
TAP AIR PORTUGAL
13h 35m
YYZ - CMN
31/5
Mon.
1 stop
TAP AIR PORTUGAL
26h 05m
CMN - YYZ
17/4
Sat.
1 stop
TAP AIR PORTUGAL
13h 35m
YYZ - CMN
8/5
Sat.
1 stop
TAP AIR PORTUGAL
31h 25m
CMN - YYZ
16/7
Fri.
1 stop
TAP AIR PORTUGAL
31h 15m
YYZ - CMN
24/8
Tue.
1 stop
TAP AIR PORTUGAL
32h 25m
CMN - YYZ
5/5
Wed.
1 stop
TAP AIR PORTUGAL
13h 35m
YYZ - CMN
24/5
Mon.
1 stop
TAP AIR PORTUGAL
26h 05m
CMN - YYZ
17/7
Sat.
1 stop
TAP AIR PORTUGAL
12h 10m
YYZ - CMN
23/8
Mon.
1 stop
TAP AIR PORTUGAL
26h 05m
CMN - YYZ
5/5
Wed.
1 stop
Multiple Airlines
13h 35m
YYZ - CMN
23/5
Sun.
3 stops
Multiple Airlines
23h 00m
CMN - YYZ
1/4
Thu.
1 stop
TAP AIR PORTUGAL
17h 30m
YYZ - CMN
16/4
Fri.
1 stop
TAP AIR PORTUGAL
25h 05m
CMN - YYZ
5/5
Wed.
1 stop
Multiple Airlines
13h 35m
YYZ - CMN
24/5
Mon.
3 stops
Multiple Airlines
24h 30m
CMN - YYZ
1/7
Thu.
1 stop
TAP AIR PORTUGAL
12h 10m
YYZ - CMN
15/7
Thu.
1 stop
TAP AIR PORTUGAL
32h 25m
CMN - YYZ
22/4
Thu.
1 stop
Multiple Airlines
13h 10m
YYZ - CMN
6/5
Thu.
3 stops
Multiple Airlines
25h 15m
CMN - YYZ
31/3
Wed.
1 stop
TAP AIR PORTUGAL
31h 15m
YYZ - CMN
9/4
Fri.
1 stop
TAP AIR PORTUGAL
26h 05m
CMN - YYZ
22/4
Thu.
1 stop
Multiple Airlines
13h 10m
YYZ - CMN
10/5
Mon.
3 stops
Multiple Airlines
23h 30m
CMN - YYZ
27/4
Tue.
1 stop
TAP AIR PORTUGAL
13h 35m
YYZ - CMN
11/5
Tue.
1 stop
TAP AIR PORTUGAL
31h 25m
CMN - YYZ
23/4
Fri.
1 stop
Multiple Airlines
13h 35m
YYZ - CMN
6/5
Thu.
3 stops
Multiple Airlines
25h 15m
CMN - YYZ
27/4
Tue.
1 stop
Multiple Airlines
13h 10m
YYZ - CMN
17/5
Mon.
3 stops
Multiple Airlines
24h 30m
CMN - YYZ
23/4
Fri.
1 stop
TAP AIR PORTUGAL
13h 35m
YYZ - CMN
7/5
Fri.
1 stop
TAP AIR PORTUGAL
25h 05m
CMN - YYZ
Show more results

Recent one-way flight deals

6/6
Sun.
1 stop
TAP AIR PORTUGAL
12h 35m
YYZ - CMN
30/3
Tue.
1 stop
TAP AIR PORTUGAL
12h 10m
YYZ - CMN
1/2
Mon.
3 stops
Multiple Airlines
57h 35m
YYZ - CMN
21/5
Fri.
1 stop
TAP AIR PORTUGAL
31h 15m
YYZ - CMN
27/3
Sat.
1 stop
TAP AIR PORTUGAL
12h 35m
YYZ - CMN
31/3
Wed.
1 stop
TAP AIR PORTUGAL
12h 35m
YYZ - CMN
28/3
Sun.
1 stop
TAP AIR PORTUGAL
12h 35m
YYZ - CMN
24/5
Mon.
1 stop
TAP AIR PORTUGAL
31h 15m
YYZ - CMN
1/2
Mon.
2 stops
Multiple Airlines
34h 30m
YYZ - CMN
20/5
Thu.
1 stop
TAP AIR PORTUGAL
12h 10m
YYZ - CMN
6/6
Sun.
2 stops
Multiple Airlines
21h 20m
YYZ - CMN
18/5
Tue.
1 stop
TAP AIR PORTUGAL
17h 30m
YYZ - CMN
1/2
Mon.
3 stops
Multiple Airlines
57h 35m
YYZ - CMN
1/2
Mon.
2 stops
Multiple Airlines
34h 30m
YYZ - CMN
31/1
Sun.
2 stops
Multiple Airlines
35h 20m
YYZ - CMN
31/1
Sun.
2 stops
Multiple Airlines
35h 20m
YYZ - CMN
20/5
Thu.
2 stops
Multiple Airlines
20h 05m
YYZ - CMN
27/3
Sat.
2 stops
Multiple Airlines
19h 25m
YYZ - CMN
3/2
Wed.
2 stops
Multiple Airlines
59h 05m
YYZ - CMN
30/1
Sat.
3 stops
Multiple Airlines
41h 10m
YYZ - CMN
Show more results
-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First