
Best Morocco Flight Deals from Pearson Intl
Cheapest round-trip prices found by our users on KAYAK in the last 5 daysCheap Flights from Pearson Intl to Morocco
Recent round-trip flight deals from Pearson Intl to Morocco
Recent one-way flight deals from Pearson Intl to Morocco
Recent last minute flight deals from Pearson Intl to Morocco
Recent direct flight deals from Pearson Intl to Morocco
KAYAK's insights & trends for Pearson Intl to Morocco flights
Get data-powered insights and trends into flights from Pearson Intl to Morocco to help you find the cheapest flights, the best time to fly and much more.
What is the cheapest Toronto Pearson Intl Airport to Morocco flight route?
The cheapest ticket to Morocco from Toronto Pearson Intl Airport found in the last 5 days was to Casablanca, at C$ 926 round-trip. The most popular route is from Toronto Pearson Intl Airport (YYZ) to Casablanca (CMN), and the cheapest round-trip airline ticket found on this route in the last 5 days was C$ 926.
What is the cheapest time of day to fly to Morocco?
The cheapest time of day to fly to Morocco is generally at night, when round-trip flights cost C$ 1,240 on average. The most expensive time of day to fly to Morocco is generally at night, which is peak travel time and where the average cost of a ticket is C$ 1,240.
Can I save money by flying with a layover from Toronto Pearson Intl Airport to Morocco?
Yes, flying with a layover may cost you more time, but you can also save money on the route, with a 3 stops layover the cheapest option at C$ 1,053 on average.
What is the cheapest month to fly from Toronto Pearson Intl Airport to Morocco?
The cheapest month for flights from Toronto Pearson Intl Airport to Morocco is February, when tickets cost C$ 918 (return) on average. On the other hand, the most expensive months are July and June, when the average cost of round-trip tickets is C$ 1,516 and C$ 1,404 respectively.
What’s the cheapest day of the week to fly from Toronto Pearson Airport to Morocco?
For Toronto Pearson Airport to Morocco, Thursday is the cheapest day to fly on average and Monday is the most expensive. Flying from Morocco back to Toronto Pearson Airport, the best deals are generally found on Sunday, with Wednesday being the most expensive.
How far in advance should I book a flight from Toronto Pearson Intl Airport to Morocco?
To get a below-average price on a flight from Toronto Pearson Intl Airport to Morocco, you should book around 3 weeks before departure, which saves you about 9% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 8 weeks before departure.
Which airlines fly direct between Toronto Pearson Intl Airport and Morocco?
There are 2 airlines that fly direct from Toronto Pearson Intl Airport to Morocco. They are Royal Air Maroc and TAP AIR PORTUGAL. The cheapest airline for this route is TAP AIR PORTUGAL, with the best round-trip deal found costing C$ 803 and arriving in Marrakech (RAK). On average, Royal Air Maroc offers the best prices for direct flights between Toronto Pearson Intl Airport and Morocco.
Which airlines provide the cheapest flights from Toronto Pearson Intl Airport to Morocco?
In the past 5 days, the cheapest round-trip tickets from Toronto Pearson Intl Airport to Morocco were found on KLM (C$ 974) and Air France (C$ 1,052).
How long does a flight from Toronto Pearson Intl Airport to Morocco take?
The duration of a flight to Morocco depends on your arrival airport. The shortest routes to Morocco from Toronto Pearson Intl Airport are to Casablanca, which takes 6h 20m, Marrakech, which takes 8h 40m, and Rabat, which takes 11h 00m.
Which cabin class options are there for flights between Toronto Pearson Intl Airport and Morocco?
There are 3 cabin class options for the route. These are Business, Economy and Prem Economy. Perform a search on KAYAK to find the latest prices and availability for all cabin fares, which differ across airlines.
What’s the earliest departure time from Toronto Pearson Intl Airport to Morocco?
The earliest flight from Toronto Pearson Intl Airport to Morocco departs at 9:25 pm, landing in Casablanca at 9:45 am.
What’s the latest departure time from Toronto Pearson Intl Airport to Morocco?
If you prefer to fly at night, the last flight from Toronto Pearson Intl Airport to Morocco jets off at 10:25 pm and lands in Casablanca at 9:50 am.
Good to know
Low season | August |
|---|---|
High season | December |
Cheapest flight | C$ 360 |
FAQs - booking Morocco flights
Reviews of the top 5 airlines flying from Pearson Intl to Morocco
It was my first KLM flight and I loved it. Thank you very much.
It was my first KLM flight and I loved it. Thank you very much.
It will get you where you want to go. Power did not work on ether of the 2 planes but staff was lovely. Wood like to see a improvement to the food as the amount was small but the main issue is the food isn't tyed to the location your going to the airlines own culture. So that would have been nice. Staff was crazy nice and even helped me with a very tight connection
I’m grateful for the KLM Air France shuttle bus service to Ottawa. However due to construction and other issues related to the chaotic Uber pickup system at YUL, it’s a challenge to find the Kelios bus service to Ottawa. The signs are not clear or even available. No staff to guide passengers. It’s a stressful experience.
Couldn’t get boarding pass in SLC even with help from a redcoat, so had to find a desk in AMS to get boarding pass. Technical problems so not sure why. Very inconvenient. The KLM app is not as user friendly as most apps. Also had to wait almost an hour on the tarmac for a fuel truck, which caused us to miss a connecting bus in LUX.
The immigration hall in Amsterdam was understaffed, so passport checking was slower than it should be for a major airport. They need to get the automatic readers up and running for non EU passport holders. Waiting in line after a long flight feels a bit abusive.
The service was great. However the lounge only gets passing grade
I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.
Transavia flight. Couldn't select seat or anything prior to flight. No connection with klm systems. Seats are very crammed. Extremely no frills.
It’s chaotic at the bus stop outside of the airport because of the Uber meeting point. You need to be alert and look for the KLM bus which is not branded or labeled. Incorrect information was provided to go to gate 28, when in fact the bus was at gate 27. On the plus side the bus left early and arrived early to Ottawa.
The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .
The boarding was efficieng. Staff in flight smiling, polite, attentive, patient. Very professional.
Not consistent with the food quality (I mean taste not freshness)
3 hour delay but out of their control. App said I get vouchers but when I applied for them, they were nowhere to be found in my account
The male attended that served are section was a snob. He did not answer my call light when my wine spilled all over the floor. I did not push it again or drew his attention to it. He just ignored the call light when he came to give us our meal, serving the people behind us first. I did not push it again or drew his attention to it to see his reaction. It was so obvious that he was ignoring us. We were in premium economy!
There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane
Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight
Everything went smoothly with Air France. There was a delay in departure which seemed to relate to the immigration services being short staffed.
My seat was so uncomfortable, and the headrest was broken. Very very disappointing for the price I paid.
Please serve no god if you must serve dog food
The hard product, food, and service are far superior to their North American counterparts
The ground staff did not load my bag onto the plane and despite me watching from the bus that my bag is not being loaded and taken back on the cart to the terminal, I pointed out to the staff and ge laughed upon checking my tag and knowing they made a mistake. Instead of calling the cart back and loading it he said we can’t fo anything and you should file a report upon landing at RAK. I told them my stay there is short and i needed my bag as it had everything I needed but no avail. Even the pilot was informed, staff of the plane was aware but all in don’t care mode. Upon arriving at Marrakech RAK, i filed a report and being told it might come in next flight tomorrow and we don’t provide delivery service, you must come and pick it up. If it doesn’t arrive on time then it will be sent to your home in the US. Unbelievable stress and inconvenience that could have been easily prevented by the ground staff.
TAP‘s flight attendants seem to be among the least ambitious of all the international flight crews we’ve flown with. . When we left US and went to Portugal, and when we returned from Portugal, flight attendants were not very visible. Then did not offer frequent water breaks and when we had to go back to request water, I was almost an imposition. Meal quality was just average. The dinners were fine. Breakfast wraps were presented soggy.
Boarding- Good Seat Comfort - OK Crew - Good Food - Mediocre On Time - Very Good
The long wait at JFK made the trip horrible. Also not having enough buses when we deplaned was annoying
Flight from FNC to OBO was cancelled. We were rebooked to Lisbon later in the day. It was inconvenient but it worked out ok in the end.
Terrible flight attendant attitude. Average 3-star hotel employee has better hospitality skills. Business class seats are literally a joke. TAP executives should ride business class in other airlines to develop some rudimentary sense of what business class is.
People seated in exit rows should have designated overhead space
Disastrous boarding. Entered air bridge only to descend stairs and enter a bus. Plane had insufficient storage, was old and chair recline was damaged. Air stewardess was sullen.
This was a full flight in an ancient plane. The seats were tight and uncomfortable.
This would have been an okay flight, had it not been for the following. At the boarding line they had another line for luggage control of some kind, basically they weighed your carry on luggage together with your personal item together (in my case my backpack), and if it was overweight they asked for 125 euros right then and there. We basically couldn’t board without forking over the 125 euros. It was insane the price. I’ve paid maybe 50 euros in the past for overweight carry ons but 125, more than double is unjust. I flew TAP from Florence to Lisbon and we had no such treatment nor weighing of our carry ons. And then when we flew from Lisbon to JFK, they had a whole line of individuals asking them to fork over the 125 euros. Their weight limitations is considerably low compared to other airlines. Very upset. In addition the bathroom on board had a good amount of water (or maybe even pee) in the bathroom floor. In addition the the garbage slot in the bathroom was over flowing. This was at the start of the flight so it was clear that no one had cleaned the bathroom. In addition they tray tables were also not clean. Mine was covered in a sticky substance and I ended up having to wipe it down myself. I did my best to avoid using the bathroom again during this 7 hour flight. And when I told the stewardess of the bathroom, she said it wasn’t their job to clean the bathroom, which could be true I guess. You would think an airline was more sanitary especially after COVID. Would Not fly TAP again and do not recommend. Spend your money elsewhere.
Signature class to Uk makes the overnight flight bearable! Duck leg dinner best food we’ve been served in the air for a long time. Well done AC!
Better this time, the pilot communicated to passengers of delay
Delays after delays only to announce we don't know how long it will take
The usb ports to charge phones laptops did not work.
Staff never asked passengers to bring their seat backs forward during landing. Was hoping to get a little relief from the passenger in front of me (I have long legs that I cannot stow in the overhead). Otherwise the flight was very pleasant.
Exorbitantly overpriced ticket. Flight was delayed as per usual with air Canada and there was zero refund or compensation.
Flight delay due to staff shortage. No snack or drinks served. Toilets had water collecting on the floor.
Because you didn't have the tarmac clear and then had to unboard a plane I missed my connecting flight to CLE. Cost me a day ... a 30 dollar hotel hamburger ... then the next day THAT flight was an hour late to arrive ...
French speaker should have an intelligible accent 4.5 hour flights with 2 hour delays should have more than a granola bar included
My only issue was the cost of the flight. I paid close to $900, and I’ve never experienced that before. Plus I had to pay for wifi on the flight. Otherwise, everything else was fine.
Waited on tarmac for half hour for shuttle bus to leave in Casablanca
Taking the bus from the terminal to the plane isn't an easy experience, especially when traveling with an elderly person and have to carry the carry-on bags up the plane stairs.
ABSOLUTELY THE WORST AIRLINE. LOST LUGGAGE NO CUSTOMER SERVICE. NEVER BOOK
They robbed me, filed a complaint and they ignored me
We missed our connection and they put us in a hotel our luggage didn't get rerouted with us so we arrived with no luggage
The crew was friendly, 5/5 stars. The food was better than ok, 3.5/5 stars. The seats were tight, 3/5 stars. The entertainment was 2/5 stars because of lack of WiFi.
Delay, no announcements, no support to fast track transfer in Casablanca, made the connection despite all but my bag didn’t make it.
Hot plane. No AC for 3 hours in the middle of Summer.
They canceled my flight and they haven’t reimbursed me yet.
The flight attendants were very nice, friendly and went above and beyond in making our journey pleasant.