Find cheap flights from Toronto Pearson Airport to Morocco

Search hundreds of travel sites at once for deals on flights to Morocco

YYZ — Morocco
30 Jul — 6 Aug1
Return
1 adult
Economy
0 bags
From?
To?
Sat 30/7
Sat 6/8

Search hundreds of travel sites at once for deals on flights to Morocco

Good to know

Low season

May

High season

December

Cheapest flight

C$ 398

Average price round-trip

C$ 1,283

Good deal round-trip

C$ 890

Good deal one-way

C$ 834
Best time to beat the crowds (8% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Toronto Pearson Intl to Tangier Boukhalef
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Morocco

  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Morocco is September.
  • Morning departure is around 52% more expensive 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 - booking Morocco flights

Top 5 airlines serving Toronto Pearson Intl to Morocco

Scores according to KAYAK customer reviews
7.9
DeltaOverall score based on 30949 reviews
8.1Boarding
7.8Comfort
8.5Crew
7.8Entertainment
7.5Food
Airline reviews

No seats in my row reclined, for no reason I could discern. Coffee maker was broken in the plane so no coffee or tea.

Read more about Delta

No seats in my row reclined, for no reason I could discern. Coffee maker was broken in the plane so no coffee or tea.

Less crowded aircraft

Pros: "Service was fast"
Cons: "Better seats"
Pros: "Nothing"
Cons: "Proper communication"
Pros: "non stop flight"
Cons: "Crowded, small plane. No air after people had boarded while fuel was being replenished (dangerous?), sitting at gate for 20minutes. This, after a 2 hour delay. Then a rough landing in Minneapolis- plane brakes sharply and suddenly, shuddered to a taxi rate of speed. simple snacks, not very good."
Pros: "Nothing"
Cons: "Worse experience ever, flight delayed, lost connection, many hours in phone trying to fixed and anyway lost the flight, spent so many time at the airport with the front desk so disappointed"
Cons: "You guys didn't allow me to get in this plane and i missed my flight."
Cons: "When we booked this trip via Kayak, we thought that we were booking on Westjet. Westjet knew nothing about the flight when we tried to check in."
Cons: "Plane had to divert from Salt-Lake City due to a storm. My son 17 years old traveling alone once in Salt-Lake City should have been given priority for an overnight stay instead of sleeping on an airport bench! Dinner + Breakfast vouchers would also have been nice compared to the 15$ food voucher..."
Pros: "Our flight crew were great. Pilots were great too."
Cons: "I missed my connection due to weather in Minneapolis. Was diverted into Milwaukee, but nope we are diverted to Chicago, but wait no we go to Milwaukee. Deboard into a close gate area. Rest rooms were closed. Then once refueling is done get back on and make Minneapolis at 12:15 am. Connection missed"
Pros: "The on board food was amazing, nothing like I’d ever had on a plane before. I was also pleased with the choices for entertainment."
Cons: "The seat was not comfortable in economy. I could not sleep and there were no air vents. Every time I tried to rest my head on the seat in front of me the screen would turn on and get super hot. I wish there was a cover or something you could turn the screen completely off."
Pros: "The flight attendants were amazing. 12 people had a connecting flight and they brought a shuttle bus. You dont see that kind of service any more 10 stars for that"
Cons: "Super small plane."
Pros: "The overall experience on the flight was quite pleasing. The flight crew created a warm atmosphere on what was a very cold morning. Seating was not the most comfortable but the wasn't unbearable."
Cons: "Delta should have a better food menu for those early flights unless the motive is to encourage everyone to eat an organic and wholesome meal prior to boarding, something we all should be doing."
Cons: "No food on board and we were hungry"
Pros: "Friendly crew."
Cons: "Slow boarding."
Cons: "No charging outlet."
Pros: "I liked the touch screen displays in each headrest. Seats and leg room comfortable"
Cons: "Boarding was somewhat unorganized"
Pros: "The crew"
Cons: "Timing"
Pros: "Flight was on time/ early."
Cons: "Have hot water for coffee and outlets for phones"
Pros: "The kind staff"
Cons: "Dirty bathroom on flight from Toronto Ontario to Atlanta. Smelled like urine."
Pros: "got there on time, no delays. very smooth"
Pros: "Boarding was smooth, attendants were nice and informative, and everything was on time"
Pros: "By"
Cons: "A three hour delay on the first flight and a hour delay on the second..."
Pros: "Crew was friendly!"
Cons: "Plane wasn’t clean"
Cons: "Customs massively backed up. Somewhat disorganized"
Pros: "Nothing."
Cons: "Flight left 2 hours late. Did not get adequate cabin service. Put in the back in an awful seat."
Pros: "Airline and airport staff were great"
Cons: "There was no time to eat. Nothing other than snacks. The time allotted was *barely* sufficient to get from gate to gate. We were starving when we got to our destination."
Pros: "Delta always tries to do the very best. There were no issues with Delta."
Cons: "I did not like the seat assignment. It seems that when I have booked through Kayak, I get a very bad seat. In this case, it was all the way in the back - next to the toilet. The seats didn't recline, and there was no window - because we were right next to one of the engines. I will use Kayak to price compare on future flights, but I will not book through Kayak. Not sure if this is just a coincidence - but it only happens when booking here."
Pros: "On Time. Nothing else to say,"
Pros: "Friendly, leg room, on time."
Pros: "There was nothing I liked about this flight."
Cons: "Everything from beginning to end was horrible. They messed up on our seats so I couldn't sit with my parents who are both elderly and need my assistance. The flight attendants were rude (no greeting, no smiles). My TV did not work and my tray for food was dirty."
Pros: "Delta did find us a new route to get us to our final destination after west jet booked on a flight that was already sold out ."
Cons: "We had to add on an extra connecting flight . We had to then fly from Toronto to Detroit then on yo Atlanta ."
Pros: "Flight went off pretty well. On time no complaints."
Cons: "Somewhere somehow you need to know that, although partners, Delta and West Jet do not share computer systems and that they are two completely different airlines. This affects ,sometimes, how luggage is handled especially when you land in another country and you have to manually transfer your own - and nobody tells you. You actually change airlines. Itinerary implies West Jet controls the entire thing. Not the case. Better job economic explaining what to With luggage and that, while itinerant implies 1 airline, they are only partners and should be treated separately."
Pros: "The flight was pretty empty so my entire row was empty so very comfy and it was the new bigger plane so lots of carry on room too."
Cons: "Nothing...I have no complaints"
Pros: "The crew tried their best. The seats were average. The food ok."
Cons: "The entertainment is non-existent. Wifi wasn't even enabled. Four to five hours without ANY entertainment is totally unacceptable especially with teens and kids!!"
Pros: "Delta flew their way back into my heart this time around"
Cons: "have to wait 2 days for the flight, so i would say that's a pretty objective zero rating."
Pros: "Staff, Ease of boarding"
Cons: "Bring back in flight meals, please"
Pros: "The boarding was very organised and the crew very friendly. The snacks that they offer is great too"
Cons: "They had to change tires before we lelt in Toronto. And we spent more than one hour on the tarmac."
Cons: "Temperature was too cold"
Pros: "The food"
Cons: "No entertainment"
Cons: "Bad"
Cons: "West Jet gave me a "fake" ticket delta would not let me board missed the flight I had to wake up at 3am to catch. This is after I finally made it to my hotel last night at 11:30 pm. This is completely unacceptable. NEVER AGAIN IN MY LIFE WILL I EVER FLY WITH THIS COMPANY!!!!"
Pros: "Once again, the people were friendly, but I did not really experience much since I went to sleep as soon as the plane took off. I did, however notice that the seats reclined a little more than normal (which was amazing for me). I had a comfortable flight and caught a great nap."
Pros: "The flight attendants were helpful, the flight was smooth."
Cons: "I was unable to check in online without a delta confirmation number and I had booked through west jet. The flight was delayed 40 min so I arrived later and I was removed from the flight. I got through security and customs with plenty of time and managed to get back on the flight. It was all around just annoying."
Pros: "The flight attendants were great! Super friendly and helpful with everything!"
Cons: "I'd love slightly larger snack portions."
Pros: "Staffing was great!"
Cons: "The fact is that it is illegal to pack Sardines at compact as you are packing us on your aluminum cans."
Pros: "The flight being on time, friendly staff, clean aircraft.i"
Cons: "It was a morning flight from Toronto to Omaha via Minneapolis and unfortunately coffee wasn't served. Or maybe it got over."
Pros: "My first and last time flying Delta! Everything that could have went wrong, did in fact go wrong. We were re-booked on connecting flights different then the one we originally booked and weren't even notified. They have a Delta app, but it doesn't even work right. Unless you physically go to the gate to check to see if the flight is on time, that is the only was to find out if you are re-booked onto a different flight or not. I have never flown an airline that re-books you on a different flight when they feel like it. I wouldn't recommend Delta Airlines to my worse enemy!"

Lufthansa, scheduled me and took my money, then canceled the flight, rescheduled me on a flight that could not reach its connection with its United Airlines partner. They left me stranded in Chicago both airlines blaming it on the other. Did not provide a hotel voucher, and did not arrange another flight until 24 hours later. Lufthansa and United provided a horrible experience. I will try to avoid flying these airlines at all cost in the future.

The flight was delayed several hours with no update as to when we would be taking off. We finally boarded the flight and waited over an hour on the phone for the bag crew to come and load our bags. After landing in Cleveland, both of our check in bags never showed up and are still missing. This is the worst airport and flying experience I have ever experience

see previous email

There was a 2hr delay to an 8:40 departure. SUPER irritating. Had chosen an earlier flight so that these kinds of things wouldn't happen. Breakfast was poor a croissant and a yogurt. Not enough for an adult, I've had better on other international flights.

Cons: "Entertainment and food"
Cons: "Boarding was slow but they had increased number of wheelchair clients. Not their fault but was a known so the process could have been started earlier."
Pros: "Service was good. Flight attendants were friendly"
Cons: "The departure area at terminal 1 YYZ was crowded and not the most comfortable experience"
Cons: "Not much legroom and no tv’s on a 10-hour flight"
Pros: "everything from the boarding and check-in process to in flight comfort."
Pros: "Overall"
Cons: "Space was limited"
Pros: "Nice touches like pillow and blanket, lots of movies and hot meals."
Cons: "My seat was very uncomfortable for such a long flight! It didn't recline and was cramped. Also I have terrible nut allergy and when I tried to communicate that to the flight staff the kept telling me to tell someone else."
Cons: "Be on time"
Pros: "I liked that we got served a lot of snacks and food :)"
Cons: "Nothing honestly! Smooth flight :)"
Pros: "crew"
Cons: "food screens"
Pros: "Smooth boarding."
Cons: "The cramped seats, not a lot legroom and people complained once you reclined."
Pros: "friendly crew, got the meals we ordered, overall a smooth and uneventful flight"
Pros: "Service from Milan to Toronto was good"
Cons: "Service from Toronto to RdU not so good"
Pros: "Ended up flying with air canada after they switched us"
Cons: "Lufthansa switched us three times , and then when we got to the airport in toronto it was air Canada. They found our grandparents tickets but not ours. Ridicule our flight was supposed to be only 1h layover, inatead it’s 6 and we are going to miss all our next travel accommodations."
Pros: "Service oriented; kind smiles; responsive Pilot provided a smooth and fast flight."
Cons: "No complaints at all."
Pros: "Air Canada is a great airline too"
Pros: "Crew was wonderful. One of the smoothest flights I’ve taken in a long time"
Cons: "Boarding was chaotic and basically a free for all rather than by rows( back of the plane first)"
Pros: "I managed to get a seat in economy class upstairs on the Airbus A380-800, next to the window. Each window seat has a locker to stow all your in-flight stuff in and there is lots of legroom. I was impressed - that's saying a lot for a Boeing-lover. Crew was very attentive and always available."
Cons: "Boarding could have been better organized."
Pros: "service"
Cons: "delay"
Pros: "I did get my meal request for the 2nd leg."
Pros: "Thanks for offering kosher!"
Cons: "Fish :("
Cons: "Got a little hot in the cabin"
Pros: "The flight attendants all were very helpful and seemed to enjoy their jobs"
Pros: "Crew helped us with connections"
Cons: "Choice of seat came with a cost. Very uncomfortable seating. Not enough room."
Cons: "New plane. Very little legroom. New seat back pouches hold next to nothing."
Pros: "Crew was pleasant and helpful, even once we had a long delay"
Cons: "The cabin was very tight and the seats were very uncomfortable"
Pros: "Easy flight and on time"
Pros: "nice and polite crew"
Cons: "no screens/maps with route information no enterteinment unless downloaded on your own devise, I had an Iphone which is too small to watch anything.... seat hardly reclined at all and felt extreemely uncomfortable"
Pros: "Huge, new plane, lots of helpful crew, personal entertainment screen, chairs laid back more than typical"
Cons: "Window arm rest didn't move up, boarding was crazy because YYZ airport doesn't have the format to hold lots of people, how to board was a bit confusing, and turbulance."
Pros: "Our stewardess from Toronto to Germany was the best that I have ever had."
Cons: "Great trip."
Pros: "Crew"
Cons: "Smelly plane,uncomfortable chairs, AC didn't work properly (hence the smell).No screens, spotty Internet."
Pros: "Professionali customer service. Food and beverage service very good and generous. Love the European hospitality."
Pros: "The flight was really on time and the flight crew was just amazing. The overall experience was exceptional. Will recommend this servic to any one who will like to travel"
Cons: "Nothing"
Cons: "Food was served burning hot, and nobody came over to collect the trays in for minutes"
Pros: "The flight attendant was very professional. The flight itself seemed quick and easy, and I believe we landed early despite being delayed for takeoff."
Cons: "I wish the head rests had the "wings" that help keep your head from rolling back and forth. Also I wish we had an option for our snack."
Pros: "My trip was from IAH to FRA by Lufthansa flight"
Pros: "La tripulación muy amable y la comida muy buena ."
Pros: "Good entertainment options, large bathroom area on a lower level"
Cons: "Food options and space"
Cons: "2 hours late"
Cons: "I will not fly on Air Canada again...Eventhough this is listed as a Lufthansa flight there was nothing Lufthansa about it. Terrible food. Overall miserable"
Pros: "the magazine selection prior to flight, bottle of water in front of each seat and crew were great, the pilot's landing was amazing! The seat in front of me had weird legs that made the room under the seat smaller than other seats around me. So you couldn't fit in the carryon fully under it as you could under the seat diagonally from me, however, this ended up being a huge plus since I could use the legs of this chair in front of me as stepping places to place my feet during flight. Since airline does not provide foot rest, it was great to have this to elevate the feet for a long flight. More considerations should be give to provide footrest or at least these kind of foot elevations."
Cons: "The dinner and breakfast were a bit disappointing, but not bad and not a deal breaker at all since the rest of the flight was wonderful. I noted comfort as ok, but that's applies to all airlines - the seats in economy and no footrest is very uncomfortable, but that's on all economy flights, so no deduction of points there. I do want to note that I needed a boarding pass at the gate and stood in line for quite a while (I was first in line) before I was even acknowledged by a lady who ended up helping me eventually. But she was so cranky! (there were 2 ladies - one busy helping the crew and putting around barrier - she was fine, the other with a head covering (putting this hear just to distinguish the ladies as one was doing a great job)- not sure what she was doing, but she plainly ignored me standing at the desk in front of her, I didn't say anything, just patiently waited until she acknowledged me, and then she printed the boarding pass for me, but she was way to cranky to be in the job that she is in - no need for that kind of attitude."
Pros: "Food, very well organized crew"
Cons: "No leg room, long flight"
Pros: "Food was better than on my flight from BOS to fra. Service was good."
Cons: "Boarding. They board priority and then everybody which makes boarding hard. Prolongs it on the plane."
Cons: "Our flight from SFO to Frankfurt was cancelled and we were re-booked on a very bad itinerary."
Cons: "Flight was delayed 4 hours and resulted in missing FRA - DEL flight. No help at Air Canada with rebooking missed flight."
Pros: "I was seated in an exit row and there were pillows and blankets made available to every passenger."
Cons: "The scheduling of the in flight events made no sense. The cabin was dimmed for take off (logical, given that it was a red-eye). However, once we were at altitude, the lights were put back on to serve dinner. Several people were woken up by this and it took like 1.5 hrs because its a big plane. Also, it was like 9-10pm local time by this point so dinner made no sense! Then the lights were dimmed and people tried to sleep. The lights were turned on 1.5 hrs prior to landing to serve a light breakfast. So, 6.5 hr red-eye turned into about 3.5 hrs of actual sleeping time. I would've preferred to be left alone and given a bigger breakfast."

Nice steady flight, on time, enjoyed the complementary snack and drink. Good work KLM

Not the first time we have experienced defective entertainment system on this trip. It should be upgraded.

Cons: "The touch screen did not work properly"
Pros: "Seats were very comfortable. Plane interior was in new condition, including electronic window shade tinting."
Cons: "Staff was not particularly warm or attentive. Was never offered more to drink, and after asking for more wine was ignored."
Cons: "No internet available (2020). For the my previous flight, a month ago, was the same problem."
Cons: "KLM lost my suitcase and did not deliver it until three days later... They refused to compensate me for having delivered the bag with broken articles inside (A pair of Rayban Wayfarers!)"
Cons: "Klm is the best, even on a 40min they served small breakfast."
Pros: "Information sharing by pilots and crew. Economy class leg room is good."
Cons: "All good up to the level"
Pros: "Very friendly and responsive crew. Announcements from the Capitan and chief of flight attendants are very informative and comforting. Seat positions: very good leg room (even in economy)!"
Cons: "Newer airplane, as 747s are kind of outdated now, especially for long distance flights. But overall had good experience with KLM"
Pros: "Impressive service... amazing crew, very friendly and professional"
Pros: "Everything works and quick to get to destination."
Pros: "Customer care was super supportive"
Cons: "Inflight sandwiches"
Pros: "Slow service."
Cons: "Better communication!"
Pros: "Nice staff and no delay"
Cons: "Instead of crisps maybe a bit of cheese or crackers"
Pros: "Seat was good"
Cons: "Depart on time (1 hour late), hostess put a laptop in the overhead, which fell out and hit me when the bin was opened"
Pros: "Pleasant flight"
Cons: "We were delayed & missed our connection"
Pros: "Checkin 1a at Schiphol had long lines, and no seperate counters for just bag drop. My family and I had to wait for 50 mins, to do a bag drop which in,y lasted 1 min! Flight was delayed, without proper announcements."
Cons: "Seat pitch could've been more. At least let us know via Whatsapp that the plane is delayed, or at which belt the bags would come out. This basic info was lacking."
Pros: "Food, entertainment and crew was exceptionally friendly."
Cons: "Seats not great for such a long flight."
Pros: "Just the cabin crew being nice"
Cons: "Punctuality KLM is always late"
Pros: "Being fed was amazing and watching free TV was great!"
Cons: "I wish there were personal fans because it got uncomfortably hot sandwiched between people"
Pros: "quick/efficient boarding - good staff - good food - easy flight !"
Cons: "the connecting times for klm seem to be very close - if your running late to start - you may not make your next one -"
Cons: "The website I booked on and the Delta phone line on the printed ticket said that I had baggage when it turns out that I did not according to the check in staff and they made me pay."
Pros: "Friendly and efficient crew. Flights were on time if not even early."
Pros: "Nothing to mention"
Cons: "Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!"
Pros: "NOTHING"
Cons: "Having to change my seat to accommodate a rude belligerent passenger, who had taken my seat, refused to move until spoken to by steward. She then made my flight a nightmare, until I let her sit in my aisle seat. Even then she was not satisfied, she abused me the whole flight damaged the screen so I could not use it until the steward fixed it. Demanded that I except any and all alcohol to give to her to drink. When I am tea total she then continued to abuse me. I asked the steward to move me he just shrugged his shoulders and said there was nowhere else. This is definitely my the worst flight I have experienced."
Pros: "Crew was very friendly. Nice that wine was served without charge."
Cons: "Announcements from the cockpit were hard to hear. Food has been better in past."
Pros: "Friendly staff"
Cons: "Leg room"
Pros: "Staff very pleasant"
Cons: "Evening snack was not the greatest breakfast was pretty food"
Pros: "Easy flight; loved the crew and their friendly customer service. Great food, kept everyone hydrated and fed."
Cons: "The movie options, as well as music and TV options were limited. There were no electrical outlets."
Pros: "Comfort was better than on the previous Dash-8. Food was OK."
Cons: "Despised the cold temperature and cold draft in world business even with all vents shut off...gave me a head cold. Boarding was disorganized. There was no sense of direction; ergo, everyone was jumping in."
Pros: "Good entertainment options. Nice flight attendants"
Cons: "It would be helpful for short people to be able to adjust the head rest lower on the seat. More recent released movies would be helpful. More leg room. Not charging more money to choose seats."
Cons: "You are almost always late!"
Pros: "The crew was fantastic! Our needs were constantly being met and just about the time you thought you might want a snack or a meal, the attendants were already heading down the aisle. Because of an allergic reaction, I asked for ice a number of times and the attendants were more than happy to meet my needs."
Cons: "The seats were very close together. The trip from New York to Amsterdam seemed a lot more comfortable than the return flight. The food from NYC JFK was better than the food from Amsterdam. The movie selection on both flights was a little disappointing."
Pros: "The attendants took great care of us. Super smooth flight."
Pros: "Smooth boarding, clean seats/plane, nice small aircraft (2 rows x 2 seats each), surprisingly spacious (more legroom than expected - and I’m 6’2”)."
Cons: "About 1h30min delay without an explanation. All other planes in the terminal seemed to take off on time without a problem, without exception (aside from this flight, of course)."
Pros: "crew were absolutely delightful, full of smiles and doing everything to make you comfortable. seats were fine enough and got some work done and a bit of sleep. first lunch was fresh and tasty, but the second, a burger, was edible, but not much more."
Cons: "tv screens are dated so movies are not as crisp as you find in newer planes. you need a 2 prong audio adapter to use your own headphones."
Cons: "I can't take the flight because i'm not Chilean and I don't have a reembolse or other flight ,... nothing . Finally I take other flight with other company"
Pros: "The staff the facilities the food all ******. Will definetly look forward to choose both delta and KLM"
Pros: "I personally do not appreciate the food on this leg of the journey Food Ams to Dxb is GOOD!!"
Cons: "The snack & “ solid eggs” in breakfast. Fresh fruit was good."
Pros: "Clean airplane, friendly crew, no rush, nice snacks for a short one hour flight. Just generally a positive experience."
Pros: "Excellent experience with the cabin crew."
Cons: "Seats on the 777 were too narrow. This 777 had a 3-4-3 seating arraignment, it would have been better with a 3-3-3, similar to a 787 configuration. With the current layout, even with an aisle seat, I was sitting in the aisle. And I am not a large person! The flight was full, so use the 787 and two daily non-stops. For a twelve hour flight, the food was only Okay, could have been better and with a better selection. Meal timing was poor."
Cons: "Per usual, KLM can't seem to figure out the order of boarding the plane. Should be business - priority - everyone else. Instead they do priority first, and that's usually two-thirds of the passengers. Strange choice of in-flight movies; no accounting for taste, I guess."
Cons: "suitcase didn't turn up, although connection was quite tight"
Pros: "The very dirty plane was cleaned at Dar-es-salaam and became less dirty. The pilot kept us updated periodically through the flight. The flight attendants were very pleasant."
Cons: "The plane was very dirty when we landed in Dar-es-salaam. The plane did get cleaned a little bit in Dar-es-salaam however I was still missing a pillow and blanket which I had to actively seek out. Seating was not very comfortable as there was a box attached to the leg of the seat in front of me, making it necessary to keep my feet at an uncomfortable angle through the long flight. I did not enjoy the food."
Cons: "Our flight was canceled from Amsterdam to Bordeaux and did not receive any direction and had to find alternate flights for ourselves with the personal expense of using our own cell phones. Then our luggage lost for 3 days. Not happy!"
Pros: "Catering is ok"
Cons: "Seats comfort really old school"
Cons: "Departure 40 mins late. I took this flight 2 weeks ago and it was also delayed."
Pros: "Same as above"
Pros: "Wide selection of entertainment, food was good."
Cons: "Boarding unorganized, but that may have been more of a passenger issue then KLM"
Pros: "I have no complaints about the air crew. They where pleasant and attentive. Plenty of free entertainment. The food was good."
Cons: "my only complaint is the USB ports didn't work on any of the chairs that me and my family where assigned to."

Seating was run down.. needs lots of improvements..

Service on board

It was great

Poor communication from boarding staff, airport staff not a clue. Communication on board was un decipherable and airline lost baggage.

Pros: "Upgrade was easy! Crew was beyond exceptionable! Can’t wait to fly again, guys!"
Cons: "I not get to go my flight, I couldn't get reimbursement"
Cons: "I was catching a flight in Paris to Aberdeen after arriving from Malaga. The time between flights was not enough 55 mins as the gate closed 20 mins before departure and it takes at least 15 minutes from arrival to taxi to the terminal and then get off the plane. I had to change from terminal F to E which was well sign posted but I only made it with 4 minutes to spare"
Cons: "the tray was broken and the water felt all over. the flight was 1 hr delayed. All of us stood the 1 hr waiting to know what's next. We could sit."
Pros: "The entertainment options were great."
Cons: "Seats are so cramped. I'm 5'3" and could use either arm rest because both people on either side spilled into my seat."
Pros: "The food selection and drinks, given our coach class, were excellent. Nice attention to the passengers."
Pros: "Intranet meant I could watch movies on my iPad"
Cons: "Seats are very uncomfortable"
Cons: "There was no entertainment and there was a lot of annoyed passengers and flight attendants"
Cons: "My entertainment device did not work the entire flight."
Cons: "The fligh Washington delay more than a hour"
Cons: "Food"
Pros: "Most of the crew tired especially hard to keep everyone comfortable and safe. The food was absolutely amazing."
Cons: "Other members of the crew were snarky to passengers and dismissive of questions from passengers during the early stages of the delay. We were all trapped on board for about 4 or so hours without much communication from the crew or captain which made me very anxious. We arrived 5 hrs late and it put my whole trip in jeopardy. Based on this experience, I eont be inclined to use this airline again for future trip planning. This airline will need to work hard to earn my trust back because i felt physically and emotionally unsafe throughout the experience, many times."
Cons: "I ordered Asian Vegetarian Meal. But they served me only pasta."
Pros: "That we were heading home. Nice seats. Good food. Lots of entertainment choices. Power plugs ( USB and European power) were appreciated. Wine as a choice with meal was appreciated and brandy after the meal."
Cons: "Some of the shows and movies were a bit 'trashy'. Long flight. I was in the middle seat next to an inattentive octanegarian who was nice but kept calling the flight crew to fix her mess up of the video system. No air controls on this plane - so it was overly warm. 10 hours of overly warm makes for a stinky passenger. Oof."
Pros: "Great service and food."
Cons: "Tv screen is resolution is to low. Hard to see details."
Pros: "Fast and efficient boarding and friendly and efficient staff. Landed 15min ahead of schedule."
Cons: "The food was the worst airline food I have ever been served. I could not eat it. This is very disappointing for an airline like AirFrance which usually serves very good meals."
Pros: "Ground crew at CDG was helpful to file a claim for the lost luggage."
Cons: "Ground crew at MXP Was inexperienced. She called every one in my flight to form a new line and it was immediately total chaos. And then they lost one of our luggages!"
Pros: "nice drink selection on board flights"
Cons: "My pregnant wife was downgraded from business to economy 20 minutes before departure because the airline made a mistake with the reservation for our puppy traveling in the cabin with us. If this were not enough, the airline also lost one of our bags so this week we have to file for compensation for both begin downgraded and for the contents of our 30 kilo bag which never made it to Ho Chi Minh. Air France was a complete and total disaster and I would strongly recommend all friends and colleagues to find alternative airlines for travel"
Pros: "I like fly attendant who served us meal"
Cons: "I didn’t like that space between each seat is small"
Pros: "Faster"
Cons: "Waited a while before take off."
Pros: "Great hospitality. Champagne as apero, cognac as digestif. Excellent on board entertainment. Comfy pillow and blanket."
Cons: "Took very long from landing/ arrival until baggage could be collected. Priority luggage came out last!"
Pros: "The food, entertainment, and service. Waited for me after almost missing my flight."
Cons: "Nothing."
Pros: "Charmingly nice crew and involving captain"
Cons: "the delay of the flight, the drinks we had to pay in the lounge, some poeple got a 25$ compensation coupon and we didn’t. The connecting time was about 1 hour and the luggage was not put on the plane to beirut"
Cons: "Very small seats, space for nothing All the time delays and the horrible things is a lost luggage, even when there is enough time between flights."
Pros: "None"
Cons: "The airlines didn’t even notify the passengers with the connecting flight. As the arrival was little late, all the passengers have missed their connection flights in Toronto and there was no notification or communication made on the new flight. When I went to the Air France counter in the airport, the staff has gone for the day and trying to get a hold of telephone rep took 2-3 hours and I by the time I found about my new connection, I was already late. Somehow I managed to get to the Terminal 1 and when I spoke to the lady (indian) at the Check-In counter, she has refused me to Check-In because i slipped the line up. The people in the lineup didn’t have any objection and they let me go first for Check-In as I’m already late to my flight. I wante to say something to her, but I’ve controlled my frustration. Luckily the other person in the Check-In counter offered to help me Check-In. Here is my word to the Indian lady staff “F**k You B***h” - learn some people skills."
Pros: "On time after latish start"
Cons: "Staff took carryon bags even for skypriority even tho lots of room in overhead, allegedly to speed deplaning. Nowarning to repack. Infuriating and stubborn staff!"
Pros: "Whenever I travel air France I get a reminder of what customer service looks like on a flight. Incredible crew, great experience"
Pros: "Cabin crew very friendly and caring."
Cons: "Airport services and lounge are OK."
Pros: "It es a good flight back"
Cons: "Items missing on duty free purchases"
Pros: "Got pillow, blanket, headphone and eye cover"
Cons: "Older plane Very small tv screen Didn't get the bread roll with my dinner. Asked for it but she didn't bring it to me. No usb plug to charge"
Pros: "Seat comfort in business class Professional and friendly crew"
Cons: "Food not tasty Limited entertainment even in business class (such small and old screen style) Newspapers available to be much more diversified When is the WiFi going to be available?"
Pros: "Priority boarding"
Cons: "Premium economy seats do not recline, only slouch. One of our 2 seats wouldn't slouch more than half way. The entertainment options are extremely sparse and the screens are 4:3 ratio, tiny, and of such poor quality that they look like laptop monitors from 1999."
Pros: "Great people"
Cons: "It was an hour late"
Cons: "Business Passngers have to wait in the same bus to board the flight what is the point then...."
Cons: "I think I caught a stomach bug on one of the 3 legs of this route. More likely on last 2, i.e. Mumbai to RDU, as I fell sick almost 10-12 hrs after my last flight meal."
Pros: "Chicako Párizs szuper , udvarias személyzet pontos érkezés."
Cons: "."
Pros: "The fact that the plane made it to SFO"
Cons: "Downgrade without notice or consent separating family. Paid full fare for family to travel business class together. AF without our knowledge downgraded one member, separating a mother from her 3 year old daughter. They offered no compensation, no apology, and CDG ground crew was terribly rude. All anyone said was, nothing to be done, now please Leave"
Pros: "The food was good"
Cons: "The seats were terrible, the entertainment units were poor and staff was very reluctant to give proper service."
Pros: "Space"
Cons: "Couldn't adjust the seat and the cushion wasn't comfortable neither seat or back. The bottom back was like a board across the bottom and hurts."
Cons: "Flight was delayed by 1 hour 30 minutes. After over 24 hours of travel this was not appreciated. Also no lounge access at Toronto airport."
Pros: "The flight went smoothly from boarding to landing. The crew was helpful, kind, & courteous. I would definitely fly Air France again. Online check-in was also easy to follow and complete."
Pros: "Good food. Although no Cappucino as in AF from Sanfransisco to Paris."
Cons: "No entertainment at al. Specifically, I could not lean my seat b/c of a mom with a baby behind me..."
Pros: "This plane was the nicest plane I had ever been on. Very comfortable and the entertainment was amazing!"
Cons: "Airplane food is airplane food I guess."
Pros: "The flight crew was excellent in accommodating the passengers. One specific flight attendant was very patient in dealing with a continuously demanding passenger by being helpful and firm at the same time; a difficult combination of skills."
Cons: "The ground crew in CDG was very disappointing and unprofessional and very specifically in the luggage area. When I was told that my carry on luggage exceeded the allowed weight I argued that my luggage was weighed in Cairo and that it was less than the 12 Kg allowed weight. The Air France attendant then waved with annoyance to speak with her supervisor. When I approached her supervisor, who was speaking with another Air France employee, she looked annoyed and said just just to to booth #7 or 8 that handles excess luggage issues. My reaction is to avoid traveling through CDG in the future and I will focus on flying with Lufthansa."

Professional and good mannered staff. Food is excellent.

Pros: "The crew."
Cons: "Fake marketing! They said it will be some snacks for economyXtra, and then 2 hours before the flight sending an email saying that the snakes will be charged! Disappointed!"
Pros: "Yes, it was comfortable and they r nice."
Cons: "Ummmm delayed both flights were delayed, it was annoying"
Cons: "I was not informed the ticket didn’t includes luggage"
Pros: "It got us to our destination."
Cons: "Seats sucked. Screaming kids. Wouldn’t let us bring our carry-on for the last leg: Lisbon to Barcelona even though there was room."
Pros: "Flight was canceled"
Cons: "Flight was canceled"
Pros: "The crew was very friendly and food was very good."
Cons: "The toilet sinks were clogged and dirty."
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: "Checked bag fee was expensive at $120 per bag. For the two of us bags cost $240. The plane boarded late this departed and arrived late. Otherwise a very good flight. Very comfortable, all Amenities worked, the plane was clean and the staff accommodating."
Pros: "food and price"
Cons: "boarding... control the luggage size"
Pros: "Not much"
Cons: "A modern airplane properly equipped with padded seats and provisioned with quality food. Charging outlets!!"
Cons: "The flight wad late becsuse of the immigration."
Pros: "Superb food"
Pros: "In time. Plane half full. Perfect."
Pros: "In flight crew is really nice and respectful, seats were comfortable, clean bathrooms, in flight entertainment is good."
Cons: "Boarding at Lisbon airport was one of the worst experiences. Passengers were asked to line up at least 30 minutes before boarding started and it was hot in the terminal. As boarding started, passengers were split into groups by boarding zones...premium passengers boarded first as expected, then people with small bags. This is where the problem was because a group of four passengers who had one small bag (that could fit under seat) were allowed to go before passengers in boarding zones A/B. The whole idea is people who could fit bags under their seat would board first, but the tap team made a mess and allowed many passengers with large bags in as well. I was one of the last ones to be boarded and stranded on the line for over 40 minutes with my backpack...after traveling for a month and being delayed in Rome, last thing you want is stupid mistakes like this to cause you stress."
Pros: "Overhead luggage space"
Cons: "Entertainment pretty bad. Boarding very disorganized, takes way to long, getting on and off. had to show Passport and boarding pass way too many times, inefficient. Seat was more spacious than going, but not much padding for long flight. No air control No safety demos"
Cons: "Flight#1 was late. I missed the connecting flight to Basel. I have to stay overnight in Brussels and fly VERY early to Basel in the morning."
Pros: "It was quick."
Cons: "Delayed transport to flight, tiny non-reclining seats. Food offering mediocre and had to flag down flight attendant just to get water they we're giving to everyone but some of us apparently."
Pros: "The drinks were available."
Cons: "The drinks were expensive."
Cons: "At checkin in Miami, Agent at the counter was utmost arrogant with no customer skills whatsoever, lack of manners, the whole counter operated like some bad dream circus. Luggage fee you learn about at checkin is the cheapest scam ever!"
Pros: "Comfortable chairs with foot support., friendly staff, good food and choice of entertainment."
Pros: "Liked connections and price. Nice crew."
Cons: "There was a hefty charge to reserve seats which wasn’t clearly mentioned on the Justfly website. Knee room was the tightest I’ve had on a commercial flight. The seats barely reclined which is important on an overnight flight."
Pros: "We had comfort seats and I liked that because of the space you have, 2 simple meals and they served water in between the meals I will fly TAP again"
Cons: "Entertainment is okay, poor sound, and the quality of the screen was so so,"
Pros: "Flight was delayed leaving Newark so we missed our connection in Portugal which was supposed to take us straight to Venice. Instead TAP gave us a replacement flight to Madrid and then from Madrid to Venice A FLIGHT WITH TWO STOPS IS NOT WHAT WE WANTED OR PAID FOR. Madrid was also delayed and we missed our connection to Venice. We got a new flight from Madrid to Venice and had to wait 5 hours for it. A trip from New Jersey to Venice ended up taking OVER 24 HOURS!!!! Due to the disgraceful disorganization and service of TAP PORTUGA we missed our best friends rehersal dinner a memory we would have loved to have. Extremely disorganized, terrible customer service OH AND WE HAD TO PAY FOR OUR BAGS TWICE to get reimbursed later but I don’t believe anything Tap Portugal says so we’ll see. Staff advice did not align and they were unapologetic for the experience we received."
Cons: "Everything. The travel experience was a literal nightmare and not what we paid for. It’s criminal actually."
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: "Professional and courteous crew from check in the disembarking. Excellent on board food."
Cons: "Entertainment system was wonky throughout most of the seven hour flight."
Pros: "The crew & cleanliness in general . On time ."
Cons: "What I don’t like in all modern flights in economy( not enough leg room) . I’m 5feet 8 and can hardly fit . I’m Not overweight. I can’t imagine what taller people must feel like."
Cons: "TAP charge us for baggage extra $189 they said was not include in price.a lot of people was upset include us .we never will fly this line again.I will report for local News in Miami that airline is scam."
Cons: "I did not like although my ticket had luggage allowance, TAP made my wife and I pay twice. Of course to pay needed endless and senseless wait and paying booth."
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: "The boarding was delayed"
Pros: "The food and flight attendants were very nice and accommodating."
Cons: "I had a 17 kg big baggage and a 7 kg hand baggage and was forced by the hungarian check-in attendant to pay the equivalent of 112 usd. I nearly missed my flight as nobody understood why I had to pay extra since my baggage was under - weight. Outrageous! Will not use Tap Portugal again and definetly won't recommend. Maria Petrita"
Cons: "Flight was delayed by over 5 hours"
Cons: "Too sleep deprived from earlier missed connection to notice much about this flight except for the complete mess when it came to boarding. You can't line up 4 boarding zones in an area that is maybe 10ft by 10"
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: "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: "Price"
Cons: "Bad system to board"
Pros: "So accommodating!! Top of the line!"
Pros: "Decent staff on the plane"
Cons: "Could not move my seat the plane was very uncomfortable"
Pros: "I did like the crew and food were great!"
Cons: "I am very unhappy as I paid extra for my seat selection and did not get a window seat. I will be following up about my complaint"
Pros: "None"
Cons: "Late 45 min only one attendan hence no services of any kind and no chance for real safety in case of emergency Same on TAP"
Cons: "The delay which caused us to miss our connecting flight and as a result being stranded at the Lisbon airport for 6+ hrs. This would have been avoided if there was proper communication within the airline-- an absolutely irresponsible way to handle our plight. The ground personnel themselves admitted that no one informed them of our arrival time. True or false? go figure.This all occured while they refused to allow us on board our plane that was still at the gate and nowhere near taking off. This also resulted in rescheduling our ground transfer, which resulted in additional expense. Overall, a nightmare of an airline. Avoid."
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: "They fed us and provided good entertainment. Seats have plenty of room and are comfortable."
Cons: "Showed up two hours early for flight. Forgot my passport and TAP refused to help us in any way possible. Ended up having to purchase two tickets through another airline. Will never travel with this airline again or recommend this airline."
Cons: "Boarding awful. Freezed in the cabin as "It's better for the crew." Flight overbooked - nothing was done to accommodate the people without tickets. They just put you in their next flight. They do not try to seat you with the other airlines! The board crew is hit or mis. Once on the continental flight I called for service from about the beginning of the flight- no one came to check why did I call for help. Bad service! Just before landing one of the crew members turn off my request sign without even asking me. So, no more TAP for me..."

Book cheap flights from Toronto Pearson Airport to Morocco

Recent round-trip flight deals

14/9Wed
1 stopTAP AIR PORTUGAL
12h 10mYYZ-CMN
28/9Wed
1 stopTAP AIR PORTUGAL
26h 00mCMN-YYZ
C$ 631
3/9Sat
1 stopTAP AIR PORTUGAL
12h 10mYYZ-CMN
26/9Mon
1 stopTAP AIR PORTUGAL
14h 25mCMN-YYZ
C$ 635
26/9Mon
1 stopTAP AIR PORTUGAL
17h 10mYYZ-CMN
9/10Sun
1 stopTAP AIR PORTUGAL
14h 25mCMN-YYZ
C$ 658
9/10Sun
1 stopTAP AIR PORTUGAL
12h 25mYYZ-RAK
19/10Wed
1 stopTAP AIR PORTUGAL
25h 45mRAK-YYZ
C$ 658
11/9Sun
1 stopTAP AIR PORTUGAL
12h 10mYYZ-CMN
26/9Mon
1 stopTAP AIR PORTUGAL
14h 25mCMN-YYZ
C$ 659
10/10Mon
2 stopsMultiple Airlines
35h 30mYYZ-RAK
16/10Sun
2 stopsMultiple Airlines
27h 40mRAK-YYZ
C$ 733
11/11Fri
1 stopMultiple Airlines
11h 15mYYZ-RAK
16/11Wed
2 stopsMultiple Airlines
16h 20mRAK-YYZ
C$ 745
11/11Fri
1 stopMultiple Airlines
11h 15mYYZ-RAK
21/11Mon
2 stopsMultiple Airlines
16h 20mRAK-YYZ
C$ 748
3/9Sat
2 stopsAir Canada
34h 15mYYZ-CMN
26/9Mon
1 stopAir Canada
18h 49mCMN-YYZ
C$ 756
11/11Fri
1 stopMultiple Airlines
14h 05mYYZ-RAK
19/11Sat
1 stopMultiple Airlines
16h 10mRAK-YYZ
C$ 771
10/10Mon
2 stopsAir Canada
29h 00mYYZ-CMN
24/10Mon
1 stopAir Canada
18h 49mCMN-YYZ
C$ 789
10/10Mon
2 stopsAir Canada
32h 40mYYZ-CMN
24/10Mon
1 stopAir Canada
18h 49mCMN-YYZ
C$ 791
11/11Fri
2 stopsLufthansa
14h 30mYYZ-RAK
19/11Sat
2 stopsLufthansa
56h 40mRAK-YYZ
C$ 838
17/11Thu
1 stopDelta
12h 20mYYZ-RBA
27/11Sun
1 stopDelta
15h 50mRBA-YYZ
C$ 838
4/10Tue
1 stopLufthansa
14h 50mYYZ-RAK
19/10Wed
1 stopLufthansa
30h 30mRAK-YYZ
C$ 841
25/12Sun
1 stopDelta
12h 20mYYZ-RBA
15/1Sun
1 stopDelta
15h 50mRBA-YYZ
C$ 841
7/10Fri
1 stopKLM
34h 20mYYZ-RAK
17/10Mon
1 stopKLM
22h 55mRAK-YYZ
C$ 842
7/10Fri
1 stopKLM
34h 20mYYZ-RAK
17/10Mon
1 stopKLM
22h 55mRAK-YYZ
C$ 845
12/9Mon
1 stopAir France
14h 55mYYZ-CMN
3/11Thu
1 stopAir France
14h 30mCMN-YYZ
C$ 850
8/10Sat
1 stopAir France
14h 55mYYZ-CMN
15/10Sat
1 stopAir France
13h 40mCMN-YYZ
C$ 852

Search by stops

Search by airline

Search by price

Recent one-way flight deals

14/9Wed
1 stopTAP AIR PORTUGAL
12h 10mYYZ-CMN
28/9Wed
1 stopTAP AIR PORTUGAL
26h 00mCMN-YYZ
C$ 631
3/9Sat
1 stopTAP AIR PORTUGAL
12h 10mYYZ-CMN
26/9Mon
1 stopTAP AIR PORTUGAL
14h 25mCMN-YYZ
C$ 635
26/9Mon
1 stopTAP AIR PORTUGAL
17h 10mYYZ-CMN
9/10Sun
1 stopTAP AIR PORTUGAL
14h 25mCMN-YYZ
C$ 658
9/10Sun
1 stopTAP AIR PORTUGAL
12h 25mYYZ-RAK
19/10Wed
1 stopTAP AIR PORTUGAL
25h 45mRAK-YYZ
C$ 658
11/9Sun
1 stopTAP AIR PORTUGAL
12h 10mYYZ-CMN
26/9Mon
1 stopTAP AIR PORTUGAL
14h 25mCMN-YYZ
C$ 659
10/10Mon
2 stopsMultiple Airlines
35h 30mYYZ-RAK
16/10Sun
2 stopsMultiple Airlines
27h 40mRAK-YYZ
C$ 733
11/11Fri
1 stopMultiple Airlines
11h 15mYYZ-RAK
16/11Wed
2 stopsMultiple Airlines
16h 20mRAK-YYZ
C$ 745
11/11Fri
1 stopMultiple Airlines
11h 15mYYZ-RAK
21/11Mon
2 stopsMultiple Airlines
16h 20mRAK-YYZ
C$ 748
3/9Sat
2 stopsAir Canada
34h 15mYYZ-CMN
26/9Mon
1 stopAir Canada
18h 49mCMN-YYZ
C$ 756
11/11Fri
1 stopMultiple Airlines
14h 05mYYZ-RAK
19/11Sat
1 stopMultiple Airlines
16h 10mRAK-YYZ
C$ 771
10/10Mon
2 stopsAir Canada
29h 00mYYZ-CMN
24/10Mon
1 stopAir Canada
18h 49mCMN-YYZ
C$ 789
10/10Mon
2 stopsAir Canada
32h 40mYYZ-CMN
24/10Mon
1 stopAir Canada
18h 49mCMN-YYZ
C$ 791
11/11Fri
2 stopsLufthansa
14h 30mYYZ-RAK
19/11Sat
2 stopsLufthansa
56h 40mRAK-YYZ
C$ 838
17/11Thu
1 stopDelta
12h 20mYYZ-RBA
27/11Sun
1 stopDelta
15h 50mRBA-YYZ
C$ 838
4/10Tue
1 stopLufthansa
14h 50mYYZ-RAK
19/10Wed
1 stopLufthansa
30h 30mRAK-YYZ
C$ 841
25/12Sun
1 stopDelta
12h 20mYYZ-RBA
15/1Sun
1 stopDelta
15h 50mRBA-YYZ
C$ 841
7/10Fri
1 stopKLM
34h 20mYYZ-RAK
17/10Mon
1 stopKLM
22h 55mRAK-YYZ
C$ 842
7/10Fri
1 stopKLM
34h 20mYYZ-RAK
17/10Mon
1 stopKLM
22h 55mRAK-YYZ
C$ 845
12/9Mon
1 stopAir France
14h 55mYYZ-CMN
3/11Thu
1 stopAir France
14h 30mCMN-YYZ
C$ 850
8/10Sat
1 stopAir France
14h 55mYYZ-CMN
15/10Sat
1 stopAir France
13h 40mCMN-YYZ
C$ 852

Search by stops

Search by airline

Search by price

Toronto Pearson Airport - Morocco Flights

Departure:

Toronto Pearson Airport (YYZ)Canada

Return flight deals:

Morocco - Toronto Pearson Airport

Cabin classes:

C$ 2,793
C$ 1,767
C$ 658

Browse destinations:

C$ 923
C$ 631
C$ 2,199
C$ 658
C$ 810
C$ 1,120
View more