ca.kayak.com is also available in French. Voir le site en français.

Prices are in Canadian Dollars.

Find cheap flights from Toronto to Morocco

Find cheap flights from Toronto to Morocco

Round-trip
Economy
Toronto (YTO)
Morocco
Thu. 28/1
Thu. 4/2
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Morocco

Good to know

Low season

February Best time to beat the crowds (4% less expensive on average)

High season

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

Average price round-trip

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

Good deal round-trip

C$ 593 or less

Good deal one-way

C$ 327 or less

Top tips for finding cheap flights to Morocco

  • Book at least 3 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 April.

FAQs - booking Morocco flights

How long is the flight to Morocco from Toronto?

What is the cheapest flight to Morocco from Toronto?

How does KAYAK find such low prices on flights to Morocco?

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

What is the Hacker Fare option on flights to Morocco?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Morocco?

Top 5 airlines serving from Toronto to Morocco

Scores according to KAYAK customer reviews

7.9
Delta
Overall score based on 28,935 reviews
8.1
Boarding
7.8
Comfort
8.5
Crew
7.8
Entertainment
7.5
Food
Airline reviews

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"

Pros: "The movie selection was good"
Cons: "Instead of a flight from Toronto to Atlanta.. it was a flight from Seattle to Atlanta, and I only had 45 mins to get to boarding because of the last minute flight changes."

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: "Ice weather and flight cancelled, but they waited until the last minute to cancel it."
Cons: "Ice weather and flight cancelled, but they waited until the last minute to cancel it."

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!"

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: "Crew good and seat OK but not exceptional for business class"
Cons: "Food was average - main course could have been better. Range of movies ok but not great"

Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Cons: "Nothing"

Pros: "Flight was on time."
Cons: "Staff: from check in to landing, they could at least smile. Baggage claim was a nightmare, 6 Schengen flights in the same belt."

Pros: "The socks offered in business were comfortable and nice looking. The red wine was good."
Cons: "The food was just average and the seat not too comfortable"

Pros: "The pilot and the crews were helpful about the transit. Pilot make up a lot of time."
Cons: "Flight was delayed, had to run to my next connection flight."

Cons: "Flight got cancelled"

Pros: "Boarding was quick and flight was calm"
Cons: "The coffe and breakfast."

Pros: "Onboard crew were nice and polite. Flight was on time (a rarity)."
Cons: "The boarding crew was rude and unpleasant, the plane was boiling hot."

Cons: "Late departure. Rush to connect."

Pros: "Seat comfortable"
Cons: "Flight was delayed and overhead bin space was very small"

Cons: "There was no wifi on flight"

Pros: "Awful"
Cons: "Everything"

Pros: "Crew was nice and friendly"
Cons: "Airplane so uncomfortable. Food horrible. Not even available for one of us what we ask for on what was offered. Bad taste and not what can be on a that length of time flight."

Pros: "Helpful and kind crew"
Cons: "I wish there was WiFi"

Cons: "I bought tickets thrue you for me two months ago Iit went well but on the last few days I also bought ticked for my brother and his wife and it was a disaster night mare for them bound for Montpellier too to attend a wedding the damn suitcase didn’t get to final destination it was at Orlando but got"

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."

Cons: "Long haul flight made pleasant by KLM"

Pros: "The crew was amazing and the food was great."
Cons: "Something did not go right with our booking so it took some work for the airline to get it figured out for us. Thankfully we had left plenty of time. But that was an unexpected stress."

Pros: "Seating is tight. The crew was great !"
Cons: "As we landed we had to wait on the plane for an hour and a half because another plane (Spirit) was in our “parking spot.” This made it very difficult for people and connecting flights."

Pros: "On time and friendly crew"
Cons: "Boarding needs improvement"

Pros: "Quick flight"

Pros: "The flight arrived a few minutes early."
Cons: "The plane was extremely old and in poor repair. The seats were extremely close together. The inflight entertainment system, wifi and passenger electric outlets were all non-functional. Even the wastebin in the lavatory was full and an extra bag was put on the floor."

Pros: "And i got it 2 days later. I had to buy a lot of items which were in my suitcase The returning of the suitcase was awfull. In tge end after many phone calls I received it On the 18/12 evening, 2 days after my landing"

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: "Landing"
Cons: "I’ve traveled a lot internationally and this was the WORST flight I’ve ever had to endure. I felt like I was being tortured and didn’t sleep at all and so slept when getting into Amsterdam rather than being able to explore the city. I was out $200 for the Airbnb (could’ve stayed in the airport cheaper) and $200 for a dinner cruise I slept through. NEVER AGAIN"

Pros: "Friendly staff"
Cons: "Leg room"

Cons: "Nothing special"

Cons: "Nothing special"

Pros: "Amsterdam airport and Rome airport were as breeze to navigate, even only knowing English"

Pros: "Staff very pleasant"
Cons: "Evening snack was not the greatest breakfast was pretty food"

Pros: "Everything was clean and well organized."
Cons: "The flight was delayed 1 1/2 hours."

Pros: "I bought the Airport tickets for my Russian friend. However customs would not allow her to board the plane unfortunately. That's not Kayaks fault. I would definitely book with Kayak again. Many thanks."

Pros: "Seats were comfortable and there was enough room for hand baggage. I slept during the flight so do not have opinion on entertainment."
Cons: "Not able to charge my digital devices. When serving beverages and food, the same flight attendant missed me a few times. That was annoying but other attendants were very nice."

Pros: "Great on board service from a very professional crew."
Cons: "Can't think of a thing."

Pros: "Everything is top notch for an airline company."
Cons: "Nothing.... I enjoyed every moment of the flight."

Pros: "Great"
Cons: "Great"

Pros: "Good Experience"
Cons: "Nothing much"

Pros: "Very friendly staff"

Pros: "Helpful and smiling cabin crew."

Cons: "It was announced I can choose between fish and chicken meal but when I requested for fish meal, I was told it’s finished. My seat was 21, and it surprised me. If something can be changed about that then your services would be much appreciated. Thank you."

Pros: "Staff both at the airport and in the plane were professional and welcoming. Depsite short distance sandwich and drink were offered."
Cons: "Nothing to be honest . All positive."

Pros: "Everything. Staff incredible."

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: "The staff was fast and curteous."
Cons: "There is not anything to complain about besides the usual discomfort of travel."

Pros: "Professional, friendly service. Punctual, safe flight. Comfortable, spotless airplane."
Cons: "What is there not to like about KLM? I cannot find anything."

Pros: "."

Pros: "Speed, crew, and reliability."
Cons: "Food wasn't good, no entertainment or accessory plug ins, and seats were worn out! Not comfortable at all. Great leg room though."

Pros: "The cabin crew were fantastic and funny"
Cons: "Tiny seats"

Pros: "Wide selection of entertainment, food was good."
Cons: "Boarding unorganized, but that may have been more of a passenger issue then KLM"

Cons: "J’ai eu à payer un bagage supplémentaire sur internet à 160 euros. Mon compte a été débité et à l’aéroport de Dakar les agents au comptoir me disent qu’ils ne retrouvaient pas le payement du troisième bagage. J’ai été obligé de repayer le bagage comptant à 190€"

Pros: "Great and friendly crew"
Cons: "In-flight system had some problems and seats seemed a bit uncomfortable"

Cons: "I may be wrong but these days, the staff curtsy and overall well coming approach is lacking! Just a smile and a few cheerful words can transform passengers’ mood greatly!! This becomes particularly important when one is traveling for > 9 hours back to back flights!! One can extra charge for it!!"

Pros: "I've never been on a flight with such narrow seat and thin cushion. There was no entertainment offered for the almost 4 hour flight. There was no means of charging any electronic gears. The airplane seems to be 30 years behind time. Crew was unfriendly and smiling faces are not part of the uniform."
Cons: "Very narrow seats and thim cushion. No entertainment offered an do means of recharging electronic devices."

Cons: "I dint like the way you guys sold me the tickets with only one bag to check in with when I went to the airport I’ve got to pay 58 pounds extra I was not happy with you guys so next time you have to tell your customers before they buy the tickets that’ it’s one bag check"

Cons: "Seats are not comfortable for long haul. Airbus 380 premier economy. Not enough reclining and leg support."

Cons: "Seat angle adjustment was not the most comfortable for sleeping."

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."

Cons: "No entertainment facilities"

Cons: "boarding groups were not adhered to and those in a lower boarding group often boarded well after those in later boarding groups."

Pros: "crew great comfortable"

Pros: "I'm not Hindu, but I requested Hindu Vegetarian meal. It was very tasty and enjoyable."
Cons: "Seats were not comfortable, even in Comfort + seating isle."

Pros: "The food selection and drinks, given our coach class, were excellent. Nice attention to the passengers."

Pros: "Crew was wonderful and welcoming!"

Pros: "Friendly attendants, entertainment variety"
Cons: "Comfort, food could have been better."

Cons: "Better in flight entertainment"

Cons: "My entertainment device did not work the entire flight."

Pros: "Crew was very nice. Food was good and tasty."
Cons: "Plane seemed a little worn, which surprised me since it was an A380. Not that old. I had purchased an upgrade to a seat with more legroom, only to find out there was no USB plug for charging my phone. All standard seats have them. Would have been nice to be warned about that."

Pros: "Staff and services all very good definitely"
Cons: "Everything was brilliant"

Pros: "DIY snack area"
Cons: "Food and seating"

Cons: "I ordered Asian Vegetarian Meal. But they served me only pasta."

Cons: "I was treated like I am not supposed to ask for food and they had one choice of meal for me while they had 2 for the rest."

Pros: "Crew and boarding were very good. Very helpful to foreigners. Thank you Coffe was really good didn’t eat food. Sleeping."
Cons: "Business class seats weren’t comfortable and too narrow no entertainment."

Pros: "Great food (Economy class). Good Service"
Cons: "Not enough bathrooms on Economy class area due to aircraft design."

Pros: "We got to the desk to check in and there was one person being served in front of us. He finished with him, turned and left the area through the dooor. No one came to help us for 15 minutes. Then they came out to answer the phone and said we were 10 minutes past the cut off and we could not fly."
Cons: "Staff just walked away while we were in line, the rudeness and mean attitude, they blamed us for being too late after ignoring us and made us late, they didn't offer an alternative flight until we asked. Overall, horrible customer service. Never been treated so rudely by people in the airlines industry in my entire 42 years of flying!"

Cons: "Flight cancelled because of weather"

Pros: "Courteous crew"

Pros: "The crew took care with calm and kindness of a man in deep distress and erratic behavior. Impressive. More generally , the crew showed respect and attention to all passengers. Not frequent."

Pros: "Nothing... and we were late which made me miss my connecting flight and I wasn’t reimbursed because it was with a different airline"
Cons: "See above and the food was disgusting"

Pros: "Offering a drink on such a short flight is appreciated albeit unusual these days. Crew was very professional and friendly."

Pros: "Staff was nice"
Cons: "MD planes are old and not very comfortable."

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: "nothing"
Cons: "very old planes we waited 1 hour to drop our bags as their belt had an issue we had to pay extra 70 pounds to reserve a baby cot on the plane"

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: "It was on time"
Cons: "Food was AWFUL! Better to serve nothing"

Pros: "Always like Air France. They are in tune with keeping the traveler updated."
Cons: "Walked all over the terminal looking for signage for Croatia Airlines. Information services sent me to the right location, but it was marked Air France. I asked serval Air France employees for Croatia Air. None new that Air France was the CA carrier. Finally found one who bothered to look it up on her computer and low and behold, AF was the carrier!"

Cons: "Each time the space in this planes is smaller. Surprising, it was very hot all the time."

Pros: "The service and food were excellent plane was clean."
Cons: "No entertainment system"

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: "Loved the lovely food and wine from Air France, they even serve fresh french bread with camembert, ice cream, champagne (in economy) and brandy with your coffee!"
Cons: "The cabin on the 777-200 was far too hot (about 25c) and with no individual air vent I found this unbearable on a 12 hour flight. And despite the flight taking place entirely during daylight hours and leaving at 10:30 am, inexplicably we were made to all pull our blinds down and the lights went off after a couple of hours - in the middle of the day and for about 8 hours! So although I had paid for a window seat there was nothing to see apart from the window shade. As it was the middle of the day I could not go to sleep, the person in front of me reclined fully so for me the flight was a hot, claustropobic, dark hell. An utterly miserable experience. I felt like I was going mad, trapped in my own little cell."

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: "All female crew in the cockpit - awesome."
Cons: "Non reclining seats"

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: "The airplane was new, good food and service."

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Pros: "Crew seemed attentive to needs,"
Cons: "Not being able to select seats prior to check in."

Cons: "Delayed"

Pros: "Yes, it was comfortable and they r nice."
Cons: "Ummmm delayed both flights were delayed, it was annoying"

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"

Cons: "I was made to pay for my carry on because of weight. I didn’t understand that when I booked. I am also certain that many other carry ones were more than 12 kilos."

Pros: "yes"
Cons: "eat"

Pros: "Nothing stood out as being particularly good."
Cons: "A 6-hour international flight should provide food and entertainment. I flew Toronto to Port of Spain. No free food (not even pretzels), no inflight entertainment system, cramped seats with poor legroom, grumpy flight attendants, an hour delayed due to disorganized boarding process."

Pros: "Service, Ecofriendly, Kind Staff"
Cons: "Nothing"

Pros: "Overall, the experience is fine. The flight entertainment selection is extensive for a short haul."
Cons: "Given that the entertainment selection is extensive, the connection ports are not working properly. Not all USB charging port and the power outlet port works as expected. The seat that I sat at does not charge and/or provide proper power."

Cons: "Upon landing, we made it through customs. Each step of the way when our tickets were scanned, we we told our flight had already departed... Even though we had a 4 hour layover. Even the boards showed the 8:55 pmflight had already departed.... At 5pm. Finally made it to customer service and they gave us the gate number and confirmed the flight didn't leave until 8:55. Then the flight got delayed 20 minutes. No problem, but after boarding we sat in the cramped and poorly cushioned seats for 45 minutes before takeoff because the plane needed servicing. Air jets would not turn off and my husband, who had a window seat, was freezing due to cold air constantly blowing around his feet. When we got off the plane he could barely feel his feet."

Pros: "Flight crew very kind and helpful"
Cons: "Delayed. Missed connection."

Pros: "excellent staff"

Cons: "Garbage in see pocket and broken recline on seat 36k"

Pros: "Very little was good. I got there safely and that's nice."
Cons: "They lost my luggage for eights days, haven't given me any compensation, every single flight was delayed and no seat upgrades or apologies were given. Never again."

Cons: "Plane delayed on tarmac in Toronto for 3 hours due to no ground crew to bring plane to gate."

Pros: "Many airlines have code share flights but it is better to buy ticket directly from the original airline as they keep on ignoring the code share flight bookings"
Cons: "Till last moment we were kept hanging if we will board or not as no seat number was allocated. I believe it was as we were from the code share airline not the real one"

Pros: "Cancelled my original flight plus 2 hour delay. Crew not exactly nice either."

Cons: "Flight was delayed by almost 3hours and I missed my connecting flight in Toronto and had to wait another 3 hours. Air Canada did not seemed to care about my difficulties at all."

Pros: "Friendly, helpful crew."
Cons: "Awful headphones"

Pros: "No entertainment Little to no food or drinks Some crew were rude"
Cons: "For the trip to finish"

Cons: "I thought I was getting a good deal compared to other airlines but was shocked later to learn I had to pay extra to reserve a seat. When this was added it actually cost more. No entertainment for an 8 hour international flight! Really? Only one checked bag for an international flight. I’ve experienced much better on other airlines."

Pros: "Everything was great. The food was tasty and the flight was comfortable."

Pros: "Comfortable flight, very pleasant cabin crew."
Cons: "No flight entertainment at all."

Pros: "Some of the roomiest most comfortable seats out there. Lovely staff."

Pros: "nothing special."
Cons: "nothing horrible."

Pros: "Une catastrophe à tous les niveaux"

Cons: "Sat on tarmac for over an hour prior to takeoff due to "refuelling difficulties - plane fault. No coffee on a 6 am flight!!! No offer of water, snack whilst waiting on plane."

Cons: "Gate change but no announcement"

Pros: "This particular flight on this particular aircraft (July 15, 2017) was fine but the business class cabin of the plane itself is looking tired and out of date, especially when compared to the new pods on Air Canada's wonderful 787 DreamLiner aircraft. Customers will gladly pay for a consistently high level of service but that service should be consistent across the fleet."

Pros: "The flight attendants were very pleasant and helpful. My entertainment app was not letting me play a movies so they gave me a tablet for free. I thought that was very nice customer service."
Cons: "Nor enough moxie choices and mostly old ones. The exact same ones were playing on my return flight. The food options were not great. Not enough of a selection. Also my daughter and I were assigned seats apart and I felt not enough was done to help us sit together. We had to handle it ourselves once on the plane."

Pros: "I like the seats which were only 2 instead of 3 seats."
Cons: "- Felt like I was bothering the air stewardess when I asked for anything - Flight was delayed by 50 minutes. - Food was extremely bland and below par."

Pros: "A wider seat due to equipment change."
Cons: "No blankets offered on a red eye flight."

Cons: "I did not fly to Montreal and I did not catch flight to Barcelona I am fling again tonight Toronto - Barcelona direct"

Cons: "Flight cancelled without ever receiving any notice -- I found out when I was in the security line. Waited 1.5 hours to talk to an agent. On standby for 7 hours. No food vouchers. Air Canada agents gave very little information, didn't care at all that they had cancelled dozens of flights."

Pros: "Normal flight, short, nothing special about it to mention."

Cons: "Leg room is insanely tight. Sure i'm 6ft but this is the first time I felt my legs were swollen when I finally stood up to deplane."

Pros: "Lots of leg room and was able to board early"
Cons: "Food not good"

Cons: "movie selection is poor and using your own device isnt that enjoyable. Girl at counter was demeaning."

Pros: "Very accommodating with the seating, flights on time"

Pros: "Nothing"
Cons: "Everything"

Pros: "E mail confirmation , on time!"
Cons: "Food , not consumable. Limited water for a such a long flight. Poor choices for the entertainment. Crew semifreindly.washrooms are not maintained during the flight."

Cons: "We sat in the back rows of the plane so it was hours before we were even offered water and by the time they finally got to us there was no food to PURCHASE. Bad enough we were not fed on this long flight but there wasn't even anything to purchase. By the time they FINALLY got to us to provide us something to drink, they came through wanting to take it from us. I was VERY disappointed with this leg of the trip as it was not at all what we have experienced on the first leg of this very long day of flying. There was no time between transfers to use the restroom, let alone buy food, had we known."

Pros: "It was a short flight and I shared my seating with average weight people. The crew members and the pilots were very informative."
Cons: "During a short flight there is not much to experimented and less to comment."

Pros: "Everything was as scheduled"
Cons: "Nothing really"

Cons: "It was cancelled."

Pros: "I honestly can't think of anything I liked, other than the plane arriving and leaving on time."
Cons: "The in flight entertainment is a joke, it's a 14 hour flight so why are there only 3 episodes of any tv show? The food was inedible, and beverages were limited to 3 choices coffee, water or juice. I was trying to sleep on the plane but every time a flight attendant would walk past me they would run into me (and I was very much within my seat) and wake me up. They also woke me up to ask if I wanted food twice. The seats were so uncomfortable. I'm an able bodied 20 something and if I am in this much physical pain from flying I can't imagine what an elderly person must feel like after flying Air Canada. The pillow that was provided gave me no comfort what so ever, it wasn't think enough to even offer some back support."

Pros: "Flight attendant's were friendly amid the circumstances."
Cons: "Our first flight was cancelled 15 minutes before scheduled take-off. upon being bumped to another flight two hours later, that flight was delayed two hours after an issue during take-off. We remained on the plane while mechanic/engineering staff rectified the problem. We booked a flight to save time on driving. We would have arrived earlier had we drove. I understand things happen, but the airline eneds to take responsibility and show some good customer service. Aside from the pilot, no apology given, no reimbursement offered. Disappinting. Air Canada is now a last-resort option for a frequent flyer like myself."

Pros: "Flight attendants were polite and helpful. The plane was clean. It was a comfortable flight, though the food was okay."
Cons: "Liked all of it."

Pros: "Billy Bishop airport is awesome!"
Cons: "Flight was delayed and crew didn't accommodate a rebooking despite availability .. Although original flight did board soon after."

Cons: "If you have a stop in Canada - you must have Canadian visa! Which does not make any sense and no one warned me about that."

Cons: "Misinformation on baggage allowance for Tango flights."

Pros: "Friendly crew members"
Cons: "There was more kids then adults in the plane. The food was terrible, surged too late for a flight to a muslin country with almost everyone fasting on board. Once it was served, left side of the plane was served first while kids on the right side claming their meals and not understanding why they are not getting any. The bathrooms were dirty. No screens on board. The seats bead some upholstery work."

Pros: "Nothig"
Cons: "My sister is still stuck in Paris after she was rerouted there from Toronto to catch a Royal Air Maroc flight. The air canada office closed and the phone line people have failed to ensure that her ticket was paid for so she's been stuck for two days in Paris and traveling a total of three days!!"

Pros: "entertainment,"
Cons: "crew are polite but cold and strict. it was a night flight and they were very noisy when serving the food."

Read more about Delta
COVID-19 information

Safety measures for airlines flying from Toronto to Morocco

Airlines flying from Toronto to Morocco 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 to Morocco

Mandatory masks

Masks required on board, masks provided on flights from Toronto to Morocco

Social distancing seating

Middle seats unavailable to book on flights from Toronto to Morocco

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Toronto to Morocco

Book cheap flights from Toronto to Morocco

Recent round-trip flight deals

17/4
Sat.
1 stop
TAP AIR PORTUGAL
13h 10m
YYZ - CMN
28/4
Wed.
1 stop
TAP AIR PORTUGAL
25h 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
14/4
Wed.
1 stop
Air Canada
12h 55m
YTZ - CMN
26/4
Mon.
1 stop
Air Canada
10h 30m
CMN - YTZ
10/2
Wed.
1 stop
Delta
12h 25m
YYZ - RBA
30/3
Tue.
1 stop
Delta
15h 05m
RBA - YYZ
10/2
Wed.
1 stop
Air France
12h 25m
YYZ - RBA
30/3
Tue.
2 stops
Air France
22h 43m
RBA - YYZ
28/2
Sun.
1 stop
TAP AIR PORTUGAL
10h 10m
YYZ - CMN
11/3
Thu.
1 stop
TAP AIR PORTUGAL
16h 15m
CMN - YYZ
12/3
Fri.
1 stop
KLM
14h 05m
YYZ - RAK
20/3
Sat.
1 stop
KLM
31h 05m
RAK - YYZ
14/2
Sun.
1 stop
TAP AIR PORTUGAL
10h 10m
YYZ - CMN
25/2
Thu.
1 stop
TAP AIR PORTUGAL
16h 15m
CMN - YYZ
31/3
Wed.
1 stop
TAP AIR PORTUGAL
12h 35m
YYZ - CMN
31/5
Mon.
1 stop
TAP AIR PORTUGAL
26h 05m
CMN - YYZ
11/4
Sun.
1 stop
TAP AIR PORTUGAL
13h 35m
YYZ - CMN
23/4
Fri.
1 stop
TAP AIR PORTUGAL
12h 40m
CMN - YYZ
7/6
Mon.
1 stop
TAP AIR PORTUGAL
12h 35m
YYZ - CMN
17/6
Thu.
1 stop
TAP AIR PORTUGAL
32h 25m
CMN - YYZ
14/2
Sun.
1 stop
Multiple Airlines
10h 10m
YYZ - CMN
26/2
Fri.
3 stops
Multiple Airlines
38h 40m
CMN - YYZ
8/4
Thu.
1 stop
TAP AIR PORTUGAL
12h 35m
YYZ - CMN
15/4
Thu.
1 stop
TAP AIR PORTUGAL
31h 25m
CMN - YYZ
17/4
Sat.
1 stop
Air Canada
32h 55m
YTZ - CMN
27/4
Tue.
2 stops
Air Canada
17h 00m
CMN - YTZ
14/2
Sun.
1 stop
Multiple Airlines
10h 10m
YYZ - CMN
24/2
Wed.
3 stops
Multiple Airlines
39h 30m
CMN - YYZ
1/5
Sat.
1 stop
TAP AIR PORTUGAL
13h 10m
YYZ - CMN
8/5
Sat.
1 stop
TAP AIR PORTUGAL
31h 25m
CMN - YYZ
19/4
Mon.
1 stop
Multiple Airlines
13h 35m
YYZ - CMN
25/4
Sun.
3 stops
Multiple Airlines
22h 00m
CMN - YYZ
11/5
Tue.
1 stop
Delta
15h 25m
YYZ - RBA
25/5
Tue.
1 stop
Delta
15h 05m
RBA - YYZ
11/5
Tue.
2 stops
Air France
16h 45m
YYZ - RBA
25/5
Tue.
2 stops
Air France
20h 37m
RBA - YYZ
31/3
Wed.
1 stop
Air Canada
9h 55m
YTZ - CMN
31/5
Mon.
1 stop
Air Canada
14h 30m
CMN - YTZ
Show more results

Recent one-way flight deals

14/2
Sun.
1 stop
TAP AIR PORTUGAL
10h 10m
YYZ - CMN
14/2
Sun.
1 stop
TAP AIR PORTUGAL
10h 10m
YYZ - CMN
16/3
Tue.
2 stops
Multiple Airlines
33h 35m
YYZ - CMN
27/4
Tue.
1 stop
TAP AIR PORTUGAL
13h 35m
YYZ - CMN
26/4
Mon.
1 stop
TAP AIR PORTUGAL
13h 35m
YYZ - CMN
25/4
Sun.
1 stop
TAP AIR PORTUGAL
32h 15m
YYZ - CMN
24/4
Sat.
2 stops
Air Canada
25h 40m
YYZ - CMN
27/4
Tue.
3 stops
Multiple Airlines
21h 30m
YYZ - CMN
14/2
Sun.
2 stops
Multiple Airlines
58h 30m
YYZ - CMN
27/4
Tue.
2 stops
Multiple Airlines
33h 45m
YYZ - CMN
14/2
Sun.
2 stops
Multiple Airlines
58h 30m
YYZ - CMN
14/2
Sun.
3 stops
Multiple Airlines
57h 35m
YYZ - CMN
14/2
Sun.
3 stops
Multiple Airlines
57h 35m
YYZ - CMN
16/3
Tue.
1 stop
Multiple Airlines
18h 45m
YYZ - CMN
13/2
Sat.
2 stops
Multiple Airlines
33h 05m
YYZ - CMN
13/2
Sat.
1 stop
Multiple Airlines
26h 10m
YYZ - CMN
16/3
Tue.
3 stops
Multiple Airlines
22h 55m
YYZ - CMN
15/3
Mon.
2 stops
Multiple Airlines
15h 55m
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