CMN

Find cheap flights from Ontario to Casablanca

Search hundreds of travel sites at once for deals on flights to Casablanca. Bundle your flight + hotel and save!

— CMN
17 Jan — 24 Jan1
Return
1 adult
Economy
0 bags
From?
To?
Mon 17/1
Mon 24/1

Good to know

Low season

May

High season

December

Cheapest flight

C$ 433

Average price round-trip

C$ 1,023

Good deal round-trip

C$ 536

Good deal one-way

C$ 242
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from Toronto Pearson Intl to Casablanca Mohamed V
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Ontario to Casablanca

Top 5 airlines serving Ontario to Casablanca Mohamed V

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

Less crowded aircraft

Read more about Delta

Less crowded aircraft

Pros: "Service was fast"
Cons: "Better seats"
Pros: "Nothing"
Cons: "Proper communication"
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!"

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: "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: "Flight left on time. Comfortable 747-400 plane with huge overhead bins and plenty of leg room even in economy, Great cabin crew. Food was, well, airplane food. But at least there was a vegetarian choice, which I looked way better than the meat dish,"
Cons: "Service was a bit rushed at the end. In the last hour of a 10-hour flight they served another meal, which was similar to the first meal (even though it could have served as breakfast or lunch). Also had to fill out the customs declaration and prepare for landing,"
Pros: "Smooth boarding."
Cons: "The cramped seats, not a lot legroom and people complained once you reclined."
Pros: "Flight crew and airport crew very helpful"
Cons: "4 hrs delayed which delayed my whole trip over 6 hrs"
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: "Entertainment"
Cons: "Flight Hamburg to Frankfurt: our children were sitting separately"
Pros: "Air Canada is a great airline too"
Pros: "nice sevice"
Cons: "I asked a bald headed steward for an additional chocolate and he said he was saving for first class. come on poor customer service"
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: "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: "Comfortable seats, good variety entertainment"
Cons: "Every time LH lands in Bangalore, the priority bags are never given priority. Secondly, my bags were opened and items from inside the bag were taken, like pants and shoes. The luggage strap around the bag was removed and stolen."
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: "Good crew, okay seats, perfectly adequate food"
Cons: "Entertainment choices were not so hot. Lots of movies, but few new ones."
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: "Service was good, got to change my seat last minute to sit next to my husband."
Cons: "No entertainment for the kids, changed the gate 2hrs before departing from A60 to A1 - not fun with 2 kids had to walk across the airport."
Pros: "Our stewardess from Toronto to Germany was the best that I have ever had."
Cons: "Great trip."
Pros: "food was great"
Cons: "gate changed and we gad to take the bus to the plane which lead to sn delay and almost the plane couldn't leave before the airport closed. however, we eventually made it ..."
Cons: "Leg room on the 747 was ok. The service was average considering i had to keep asking the staff to atore my son's insuline medication in a cool place, they said they cannot at 1st but eventually they did. The entertainment system had to be rebooted 3 times during the flight which takes 15 to 20 minutes. So it took 3 hrs to finish the movie. The connection flight was a bit redicilous, 1 hr to walk to the other terminal in frankfurt, the 1 hr flight delay , the boarding was like a zoo, no initiative to take control and organize the boarding, the elderly and the children and crammed withe other passengers.."
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"
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"
Cons: "Baby crying for the entire flight from Munich to Denver."
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"
Cons: "Flight was delayed 4 hours and resulted in missing FRA - DEL flight. No help at Air Canada with rebooking missed flight."
Pros: "The idea of flying your airline and passing through Frankfurt"
Cons: "Terrible communication, scheduling, and handeling of both passengers and baggage. Worst management of any disembarkation and flight cancellation ive experienced"
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."
Pros: "The breakfast, one piece of poundcake, that was the only highlight, and one decent size bathroom."
Cons: "Boarding was unorganized, nobody knew what was going on, but the biggest disappointment is there were no movies there are no video screens on the entire plane so unless you bring your own device and have pre-downloaded Air Canada app there are no entertainment options at all! Who ever heard of a transatlantic flight that didn't have a movie? Make sure you download the app so you can at least watch the movies on your tiny screen."
Pros: "The crew was very kindly"
Cons: "The noise of the bathroom doors. Every time that one of the 120 passengers use one bathroom close to my seat I wake up suddenly, because is very hard the impact to close the door and at 2 am was terrible."
Pros: "Crew attitude was good"
Cons: "The plane was old and dirty, very uncomfortable to say nothing of awfl entertainment"
Cons: "They didn't have time to give half the people drinks and we weren't even given water."

Nice flight but from Entebbe to Amsterdam they didn’t get me what I requested for the baby.

I love KLM, its very spacious and clean and the landing is always very soft. Great Airline!

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

Cons: "No internet available (2020). For the my previous flight, a month ago, was the same problem."
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: "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: "Crew helpful. Food good."
Cons: "Better range of movies please"
Cons: "1. In Flight Entertainment 2. Controlled In Flight Temperature"
Pros: "Service is awesome. Food is great."
Cons: "People with short connection are affected by the 15 to 25 minutes delay."
Cons: "Delays, took my hand luggage into the hold,"
Pros: "Like the overall KLM experience"
Cons: "Food could have had better quality and the stewardess served it all at once versus in the various courses."
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: "yes"
Cons: "not really"
Cons: "Larger meals."
Pros: "Crew was nice and efficient"
Cons: "Economy seats don’t recline enough."
Cons: "At the check in they made me pay 50€ for my luggage. This is really upsetting because from Houston to Venice they didn't make me pay. Either the website wasn't transparent or the lady at the desk made a mistake. Very upsetting, one luggage should be included."
Cons: "I have ordered Wheelchair for my parents which one of my parent didn't get it on Mumbai Airport. When they arrived on Amsterdam Netherlands Airport they were dropped to the gate assigned first and once the gate changed on the fly no body came to help them moving to the new gate assigned which was far away to walk. Nobody even came to tell them that the gate has been changed. It was because of my father's alertness they didn't miss the connecting flight and when my father asked help to members on airport none of them helped my parents and other 4 co passengers which also were on wheel chairs. It was so scary experience for them that they asked me not to book any more flights with Jet Airways. I won't recommend Jet Airways to any of my friends for their parents to travel to USA. I strongly recommend you guys to take a strict action against this. This is so unacceptable."
Cons: "I ordered Wheel chair for my parents but one of them didn't get it at all. When my parents were checking in for flight they asked the representative about meal selection and she didn't answer their questions properly and because of that my mom didn't get proper Hindu Vegetarian food on flight instead she got Egg omelet which she couldn't eat. She has to eat just fruits. My mother is a diabetic patient and she needs a food every after some time. I never had such a bad experience before with any other airlines."
Cons: "Flight canceled, poor communication from the airline to the passengers. Møre than 5 hrs delay"
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."
Cons: "Flight was delayed, landing at vce took an additional 10 minutes due to no one at the jet way. Luggage service was very slow"
Cons: "The flight advertised meals..a small pastry was served an hour into the flight. I asked when the meal would be and was told a few hours...which turned out to be breakfast..i wated all night for food that only came an hour before landing. Now hungrey and tierd.I.will not be flying klm ever again !!"
Pros: "Very friendly and helpful crew."
Pros: "Staff very pleasant"
Cons: "Evening snack was not the greatest breakfast was pretty food"
Pros: "The food rocks! I know that I will always be eating well with KLM. The staff is always so nice, professional and cordial...I always know I'll be in good hands with the flight. KLM #605 from Amsterdam to SFO---please pass the praise to all of them."
Pros: "Crew was great, very nice"
Cons: "Not enough legroom"
Pros: "Food was excellent, frequent and filling"
Cons: "The seat was not comfortable compared to my prior leg of the journey. Unfortunately the bathrooms were not clean, I understand that it's not the sole responsibility of the crew and passengers need to be mindful too."
Cons: "Customer service"
Cons: "The cabin crew was racist. She told me to move back from an empty seat just because she wanted one of the guys ( from her country ) to set on it! Very rude and racist."
Pros: "We got a meal for a 1h flight only"
Cons: "No entertainment but normal for this type of flight"
Pros: "I got some rest"
Cons: "unable to charge my phone or watch movies"
Pros: "The time keeping was very good. We left on time and arrived early on both occasion. Good organisation. Excellent service."
Cons: "Nothing"
Pros: "Absolutely nothing!"
Cons: "the connection flights was the worse! The gate was changed in Amsterdam 3 times! From D82 to C6 and then to C11. The distance between B82 and C was 20-30 minutes walk. No rushing was needed though, the flight was delayed for 1:30h and after we all boarded a further delay was announced. I will never fly with KLM."
Pros: "Crew were friendly. Flight was comforyable smooth and on time. Nice snack."
Cons: "Missing wheel chairs swrvice lounge far away no food option just lame klm tipique"
Cons: "Boarding was a free for all. The travelers did not pay attention to the priorities."
Pros: "Very friendly crew"
Cons: "At some point the luggage was lost. here."
Pros: "Boarding was a breeze and the staff were lovely. Online check was very simple and easy to navigate."
Cons: "The amount of extras you have to click no to while checking in online."
Pros: "Ground staff at Manchester very helpful"
Cons: "Information on KLM website and flight status said 50 minutes delay and was never updated with the true status. 3 hours before we took off. KLM blamed the fog at Manchester but to be honest most other flights seemed unaffected. Put up in an IBIS hotel and fed substandard food and shitty hotel room with an Aircon unit that clunks into action every 30 seconds keeping me awake. It's external so I can't switch it off. Being given a 10 Euro voucher for food at the airport when most food and a drink will cost you 12 to 15 euros."
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."
Pros: "The pilot kept us informed periodically during our journey. I liked that we could choose our seating online. The entertainment was good."
Cons: "The plane was dirty, all seats did not have pillows and blankets. Seating was not very comfortable, particularly as there was a box attached to one of the legs of the seat in front of me, making it necessary to move my legs to an uncomfortable angle."
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 crew were just amazing, such lovely male stewards! They were helpful and friendly and generally wonderful."
Cons: "The entertainment was quite dated and didn't have new movies etc"
Cons: "Pet was left behind at vacation destination as pet's reservation (made and confirmed through KLM) was not found at check in. Waiting for Customer Care to help get pet home and take responsibility for situation and getting no response. Very dissapointed, considering law suit."
Pros: "The staff were friendly and all smiles. Seats were comfortable and we had a quick, smooth flight from Edinburgh to Amsterdam. The breakfast supplied was an egg and mayonnaise sandwich plus a drink, which seemed about right and very Dutch in character."
Cons: "It was rainy and necessary to walk outside to access the plane; the staff should give their customers a heads-up so that jackets can be donned. Additionally, the check-in queue seemed rather sluggish."
Pros: "Same as above"
Pros: "Comfortable flight to Amsterdam for vacation in UK. More meals than expected. Also wasn't expecting some of the comforts offered to "regular" class seats like eye masks, ear plugs, pillows and blankets. It was an overnight flight, so maybe that should have been expected, but I don't think we had those 4 years ago when traveling overseas."
Cons: "Nothing. This is filler text to meet min characters."

Wrong advice was given by AF counter for the boarding by asking me to exit airport and then enter again , otherwise was ok .

It was great

Air France service was superb. The airline did their best to expedite the boarding process even with the constant changes of Covid19 guidelines

Pros: "Crew attentive. The delay was due to airport conditions in FCO, cannot be blamed on Air France."
Cons: "Food. For a 2-hour plus flight, from 11am to 1:30pm, we got 20gr pretzel sticks. This is ridiculous. Don't pretend you are not low-cost! Formerly, before the Joon failed (thank God) venture, Air France had real sandwiches around that time of the day on that line."
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 crew did its best to make up for the fact that the special meal I ordered was inedible."
Cons: "See previous"
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 crew was very helpful in all respects."
Cons: "Not getting everyone standing in line to board one hour and 10 minutes before scheduled departure."
Pros: "Air. France usual"
Cons: "No lights working on plane. Couldn't read or do work WiFi wasn't working either"
Pros: "The food selection and drinks, given our coach class, were excellent. Nice attention to the passengers."
Pros: "The flight departed on time and arrived early. The crew were all courteous and kind even to the man who was sitting next to me who seemed quite demanding."
Cons: "I am small but the seats seemed a bit too tight. The plane itself seemed a bit outdated."
Pros: "Multiple crew members paid constant helpful attention to my mother (88yrs of age) during boarding, deboarding and throughout the entire flight. Thank you!"
Cons: "It was a great flight can’t think of anything"
Cons: "My entertainment device did not work the entire flight."
Pros: "Food was good, crew was very professional and courteous. Flight was smooth."
Cons: "Coach was cramped and the video system didn’t work very well"
Pros: "Flight crew, pilot,food and entertainment options were great"
Cons: "Baggage took a while to reach baggage claim but maybe a bit impatient after a long day"
Pros: "It was a nice plane and boarding was well organized."
Cons: "I was assigned a middle seat, if not for that I would have given a higher rating."
Pros: "Food and wine was very good. Music selection was excellent."
Cons: "Not enough leg room."
Pros: "Nothing."
Cons: "Everything. The crew seemed to skip over me and my husband multiple times. So we sat there with garbage the whole flight. My entertainment was broken and they had no solution but giving me $30 to use at the duty free shop the same day as the flighty. I paid extra for premium seating in an exit row and that was their idea of fair compensation. The crew ran out of vegetarian food so I didn’t eat anything but cold stale bread. The crew was non-existent most of the flight."
Pros: "I like traveling with AirFrance in general."
Cons: "Terminal too far to go to loggage, walking about more than two miles after a long trip is not very easy AirFrance should have a better terminal at Charles-de-Gaulle!!! Have some missing stuff in my luggage!!!!"
Pros: "Everything!"
Cons: "Airplane really old. Cabin configuration economy was in front of economy plus. Just 1 bathroom for economy and economy plus. Economy plus seats old and uncunfuttable ( more than it should be )"
Cons: "I don’t know why they keep making boarding with stairs and bus."
Pros: "Plenty of seat space"
Cons: "In flight entertainment and call button was broken ... crew never passes to ask if you’d like water."
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: "The airbus 380 was great and the staff very nice"
Cons: "Too mych bad smells after a few hours"
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: "Crew was nice and responsive"
Cons: "The overall experience is regular at best"
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: "Good boarding procedure."
Cons: "Nothing much to add for a short journey."
Cons: "Had to check in our underweight small carry on because there was no space left. Left out hotel at 3.15am. A dry croissant did not satisfy three hungry children for breakfast, the coffee was terrible and the seats too close together. Not a good experience."
Pros: "Missed connection and it was airport not Delta that was the problem. Not a good way to start a vacation. Rating is for the Paris Airport, not the flight crew or Air France employees. Still sitting in the airport when we should be at our destination."
Cons: "Hundreds of people missed their flights. Delta had us into Paris with an hour and a half to get to connecting flight. Missed flight due to huge delay in passport approval. They seemed completely unprepared."
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: "Clean. Courtesy of staff on plane."
Pros: "Flight went smoothly"
Cons: "Flight left late The seats are small and crowded There are no entertainment options"
Pros: "There was enough leg room"
Cons: "The food was not very nice and the aircraft was really cold."
Pros: "Nothing"
Cons: "Everything. AF changed seats without authorization or notification, separating a mother from her 3 year old daughter. Their entire attitude was "nothing to be done, now board plane and leave" no compensation was offered, nothing done to remedy their mistake or rude behavior and treatment"
Pros: "Not much"
Cons: "Plane late departing allegedly because of cleaning the plane, but why was the cleaning done that late? Also, ground crew remarkably uninformed about what was going on in the plane. Poor communication between plane and ground crew. No explanation from pilot as to continuing reason for delay even after we boarded. Departure time, 1.00 pm, boarded at 1.10, actual departure time 1.45, causing me to almost miss my connection and definitely causing my bags to miss the connection."
Pros: "The flight crew and flights itself were great."
Cons: "I was told the wrong flight time, wrong terminal, wrong gate, and wrong airline. I couldn't check-in online. It was horribly inconvenient and I nearly missed the flight. We got there with 5 minutes until the doors closed."
Pros: "The food was good"
Cons: "The seats were terrible, the entertainment units were poor and staff was very reluctant to give proper service."
Cons: "Our first leg from Paris was delayed and we missed our flight to Dubrovnik. We then had to hire a car and drive 6 hours to ensure we wouldn't lose a day more of our holiday."
Cons: "The company failed to transfer my checked-in bag to the next flight during the transfer apparently"
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: "Friendly crew; comfort; punctuation. Fast boarding"
Cons: "Simple food - very small amounts. No entertainment."
Pros: "After riding in premium economy for the 8 hour flight we had, this one wasn't the same. No tvs, way less leg room, we were able to have a window seat which was great for my sister since before we didn't have the window seat option. The snack was good also."
Cons: "After riding in premium economy for the 8 hour flight we had, this one wasn't the same. No tvs, way less leg room."
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: "there were problems getting the tickets issued in Rome. the worker at checkin kept us for 20 minutes without telling us what was going on. the flight left the gate on time, but then we sat for an hr before leaving. no information was given as to why the flight attendants were rude. after landing we sat for an hr on the runway waiting for a gate to be available."

Crew was annoyed every time I asked something.

Pros: "okok"
Cons: "okokok"
Pros: "Yes, it was comfortable and they r nice."
Cons: "Ummmm delayed both flights were delayed, it was annoying"
Cons: "Customer service from the crew, it could be nicer and better attitude and more positive."
Pros: "It was Okay"
Cons: "I m disappointed with the online deal I have booked my self with two checked bags & paid extra for that but I had to pay £ 80/-"
Pros: "Crew was awesome, seat spacing comfort not so much."
Cons: "Need to have seat upright to use trays to eat on flight"
Pros: "Yes"
Cons: "Was exelent"
Cons: "The entertainment system did not work and could not be switched off. This issue could only be solved by the crew placing blankets over the screens. This happened both in my seat and my wife’s seat. I don’t think this is acceptable for very expensive business class tickets."
Pros: "On time, very polite."
Pros: "Everything was on time"
Cons: "Lots of hidden fees, horrible customer service, no flight entertainment available, seats were uncomfortable. Definitely would not recommend"
Pros: "The crew"
Cons: "Be on time and that they dont loose my bags! Wait for and extra 2 hours in the arrival airport because of the lost"
Pros: "Not much"
Cons: "A modern airplane properly equipped with padded seats and provisioned with quality food. Charging outlets!!"
Pros: "There was a major problem with my booking and I went through almost 2 hours or stress thinking I would not be let on the flight. This has never happened with Kayak. But it was really bad. TAP insisted they could not book me on as Azores Airlines from Pinta Delgado to Toronto was not booked for me. I had to call bothe airlines. With no help from the desk. I finally got both to confirm and at the last minute was allowed on the flight. I chose this route to have a nice couple of days in Portugal and I will have. But the flight start was really upsetting."
Cons: "I like Kayak. But am very concerned about booking through in the future with this treatment."
Cons: "We travelled with 2 carry ones and one checked bag throughout our 2.5 week honeymoon. Check in agent suggested that we check all 3 of our bags since the flight was full. We did. The flight from BCN to LIS was delayed 2 hours at the gate, but we were told we could somehow still catch our flight from LIS to PDL. We trusted that was true. We arrived at LIS without a single garment of clothing (we checked all 3 bags through to PDL), and then realized we missed the flight to PDL. We stood in line for 3 HOURS at the TAP help desk, only to wait behind a group of very angry people who monopolized the staff. Once we told the agent our situation, he told us there were no more seats on any flight to PDL the next morning. Not only that, but he could not provide a hotel for us to spend the night. This is 2:30am, 3:30am BCN time. He told us to find our own hotel, but we do not have international phone plans, so we could not make the reservation ourselves. He had nowhere for us to sleep. Then he had us wait for his SATA associate to help us, and he put us on a flight to PDL the next day, but it was not direct! We had plans for the following day, a hotel reservation in Ponta Delgada that is NOT refundable, and now the final portion of our honeymoon is ruined. No one ever offered to give us vouchers for ANY costs or for the anxiety and total of 14 hours lost on the most important trip of our lives. Shameful."
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: "food and comfort was okay.."
Cons: "Outbound flight - Miami check -in personal was extremely unfriendly for no reason - got charged $160 - although have not received an upgrade - the connection flight had 3h delay- resulted and 8h waiting time at the Lisbon airport after an already 10h flight"
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: "Always the good attention."
Cons: "The delay of the flight without announcing it"
Cons: "The food was not available for the business class passengers and we had to take it from economy."
Cons: "No usb Mediocre to disgusting food"
Cons: "The worst airline"
Pros: "Flight was on time and landed early. We got small samdwiches with a snack and juice."
Cons: "Don't like their bagage fees"
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: "1) I tried several times while traveling but was unable to figure out how to choose a vegetarian option for the flight. When I called customer service, after a long hold time, the woman I finally spoke to told me it was too late to order vegetarian and refused to help me. I have never flown another airline (Air India, Turkish Air, United, American, China Southern, etc., etc.) that did not make this easy to choose during booking or check-in and that did not already have a standard ovo-lacto vegetarian option on the regular menu. Vegetarians practice for all sorts of reasons, including religion and health needs. It's unacceptable to make it so difficult to meet your meal needs while trapped on a plane for nine hours. 2) The check-in agent did not know the rule about all remaining seats being opened for passenger choice three hours before booking and insisted we had to pay to get aisle seats despite one of us having a health problem necessitating her standing up and walking every 45 minutes. Then another agent told us we couldn't choose seats for free for our Porto to Newark flight when we check in for our Madrid-Porto flight because it wasn't technically three hours before the Porto-Newark departure. But how were we supposed to choose seats for the Porto-Newark flight three hours in advance if we are in an airplane flying to Porto at that time? This makes no sense. Seats should be opened for every leg of a same-day journey at the same time. The agents were unhelpful and unsympathetic. 3) This was an old plane without options to choose a film or show to watch. Instead, passengers could flip through a few channels and hope to find something of interest that was already playing -- there was no way to begin a film or show from the beginning if you landed on it in the middle of its running time. I cannot recommend TAP Portugal to any of my friends, family, or colleagues after this experience."
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"
Pros: "The crew and the service."
Cons: "The food - horrible... My TV did not work the entire trip."
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: "Best all around airline I've been on!!!"
Cons: "There is only one unusual thing - the flight attendant was poking me to ask if I wanted food as I was clearly asleep and did not want to be bothered. There were still 90 minutes left till landing. Awkward and unnecessary and why in the world would she do that? Let people rest, please. :-)"
Pros: "No issues, short trip, friendly staff, comfortable ride..."
Pros: "The trip back home to NY from Lisbon was great, flight staff was attentive and courteous, the plane was clean, the entertainment made the time go by fast and the warm blanket and pillow provided a comfortable experience."
Cons: "Unfortunately my girlfriend is a celiac and we forgot to pre-order a gluten free meal, so she had little to no food options for her to eat. The sandwich offered right before landing could be made with gluten free bread or even a corn based tortilla."
Pros: "Timeliness of check-in and the flight."
Cons: "N/A"
Cons: "Your change and return policy is a ripoff."
Cons: "Some not so friendly crew members on this flight. There was one tall, blonde flight attendant who wore so much perfume that I could taste it every time she walked down the aisle. You can't have that in an enclosed space. In this day and age of so many people having food allergies to nuts, why would you serve a dessert with almonds?? My daughter almost ate it because there was no warning label. It scares me to think what might have happened at 12,000 feet."
Cons: "They cancelled the flight, losted the baggage and couldn't help to resolve the problem. They also lied about the flight they wanted to replace to solve the problem which even didn't exist in their company. So, I will never ever take the flight from this compound again."
Cons: "the entertainment system was outdated and did not work. For such a long flight this in not acceptable"
Pros: "Relatively comfortable business class. Food was good. Entertainment system easy to use."
Cons: "They totally screwed up boarding. We waited for about 20-30 minutes in line because they had not worked out the boarding logistics properly. Seat design does not permit an independent adjustment of the foot rest. Crew seemed a little indifferent to our presence; very few smiles."
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: "Economy/coach leg room was better than expected"
Cons: "shuttle bus delayed once passengers had boarded for transfer to plane and delayed release to plane once we arrived at the plane, perhaps due to a plane repair, but wasn't told what the issue was before boarding"
Pros: "Flight attendants were very kind to all passengers."
Cons: "Although the flight crew was patient and kind, considering it was a late flight that arrived in Dakar around 2 am, it would've been helpful for them to assist talking with the passengers that were inconsiderate and unreasonably loud throughout the whole flight. Majority of the passengers were trying to sleep or enjoy their flight, which was difficult due to this situation. Additionally, the children of this family continued to kick seats and even stood during landing, and were yelled at by another passenger. I understand that the flight attendants can't see everything that happens, but the noise level was unacceptable."
Pros: "Movie selection was good."
Cons: "Staff was rude and food was terrible."
Pros: "Staff couldn't have been more courteous."
Cons: "Little confusing at the gate but mainly due to poor PA system not the staff. Happens a lot at airports in my experience"
Pros: "Efficient, courteous flight attendants"
Pros: "Wine was nice and metal container of so-called business class utilities (socks, tooth brush, etc.)"
Cons: "Seats are coach seats! No entertainment. No AC power sources. Shame!"
Pros: "They served a sandwich."
Cons: "I flew TAP in sept 2016. It was full service invoked TAP again because of this and then had to pay for a small checked bag at the airport. Also there were a lot of sick people on this flight. Two people near me theew up."
Pros: "A short flight, on-time."
Cons: "Tiny seats"
Cons: "Paid for a seat with extra legroom because I'm 6'4". Was given a different seat and still charged."
COVID-19 information

Safety measures for airlines flying from Ontario to Casablanca

Airlines flying from Ontario to Casablanca 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 Ontario to Casablanca

Mandatory masks

Masks required on board, masks provided on flights from Ontario to Casablanca

Social distancing seating

Middle seats unavailable to book on flights from Ontario to Casablanca

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Ontario to Casablanca

Flexible cancellations

Waiving of change fees. Search flexible flights from Ontario to Casablanca

Book cheap flights from Ontario to Casablanca

Recent round-trip flight deals

8/2Tue
1 stopTAP AIR PORTUGAL
10h 30mYYZ-CMN
13/2Sun
1 stopTAP AIR PORTUGAL
14h 30mCMN-YYZ
C$ 678
15/2Tue
1 stopTAP AIR PORTUGAL
10h 30mYYZ-CMN
23/3Wed
1 stopTAP AIR PORTUGAL
16h 00mCMN-YYZ
C$ 694
13/3Sun
1 stopTAP AIR PORTUGAL
11h 10mYYZ-CMN
27/3Sun
1 stopTAP AIR PORTUGAL
25h 05mCMN-YYZ
C$ 696
13/3Sun
1 stopTAP AIR PORTUGAL
11h 10mYYZ-CMN
27/3Sun
1 stopTAP AIR PORTUGAL
25h 05mCMN-YYZ
C$ 698
13/3Sun
1 stopTAP AIR PORTUGAL
11h 10mYYZ-CMN
28/3Mon
1 stopTAP AIR PORTUGAL
25h 05mCMN-YYZ
C$ 700
18/3Fri
2 stopsMultiple Airlines
18h 05mYYZ-CMN
27/3Sun
2 stopsMultiple Airlines
21h 00mCMN-YYZ
C$ 762
19/3Sat
2 stopsMultiple Airlines
17h 05mYTZ-CMN
26/3Sat
2 stopsMultiple Airlines
34h 35mCMN-YTZ
C$ 774
17/3Thu
1 stopAir France
14h 45mYYZ-CMN
31/3Thu
1 stopAir France
12h 50mCMN-YYZ
C$ 780
15/2Tue
1 stopDelta
14h 45mYYZ-CMN
23/3Wed
1 stopDelta
14h 20mCMN-YYZ
C$ 783
4/3Fri
1 stopAir France
14h 45mYYZ-CMN
18/3Fri
1 stopAir France
14h 20mCMN-YYZ
C$ 793
13/3Sun
1 stopAir France
17h 20mYYZ-CMN
27/3Sun
1 stopAir France
28h 45mCMN-YYZ
C$ 794
19/3Sat
1 stopAir France
14h 45mYYZ-CMN
25/3Fri
1 stopAir France
14h 20mCMN-YYZ
C$ 795
13/3Sun
1 stopMultiple Airlines
20h 55mYYZ-CMN
27/3Sun
2 stopsMultiple Airlines
25h 10mCMN-YYZ
C$ 803
13/3Sun
1 stopMultiple Airlines
20h 55mYYZ-CMN
28/3Mon
2 stopsMultiple Airlines
30h 25mCMN-YYZ
C$ 806
24/4Sun
1 stopAir Canada
27h 45mYYZ-CMN
10/5Tue
1 stopAir Canada
19h 40mCMN-YYZ
C$ 814
24/4Sun
1 stopAir Canada
27h 45mYYZ-CMN
10/5Tue
1 stopAir Canada
19h 40mCMN-YYZ
C$ 817
24/4Sun
1 stopLufthansa
23h 05mYYZ-CMN
10/5Tue
1 stopLufthansa
15h 00mCMN-YYZ
C$ 832
13/3Sun
2 stopsKLM
17h 55mYYZ-CMN
27/3Sun
2 stopsKLM
25h 10mCMN-YYZ
C$ 839
13/3Sun
2 stopsKLM
17h 55mYYZ-CMN
28/3Mon
2 stopsKLM
30h 25mCMN-YYZ
C$ 842
24/4Sun
2 stopsKLM
20h 20mYYZ-CMN
11/5Wed
2 stopsKLM
23h 25mCMN-YYZ
C$ 844

Search by stops

Search by airline

Search by price

Recent one-way flight deals

31/1Mon
2 stopsMultiple Airlines
27h 20mYYZ-CMN
C$ 433
6/2Sun
3 stopsMultiple Airlines
39h 10mYTZ-CMN
C$ 497
6/2Sun
2 stopsMultiple Airlines
15h 05mYYZ-CMN
C$ 501
31/1Mon
3 stopsMultiple Airlines
22h 35mYTZ-CMN
C$ 513
6/2Sun
3 stopsMultiple Airlines
28h 20mYYZ-CMN
C$ 513
6/2Sun
1 stopMultiple Airlines
15h 05mYYZ-CMN
C$ 518
31/1Mon
3 stopsMultiple Airlines
23h 15mYYZ-CMN
C$ 527
6/2Sun
2 stopsMultiple Airlines
17h 50mYTZ-CMN
C$ 557
31/1Mon
1 stopMultiple Airlines
17h 45mYYZ-CMN
C$ 593
31/1Mon
2 stopsMultiple Airlines
22h 55mYTZ-CMN
C$ 675
5/2Sat
2 stopsMultiple Airlines
38h 40mYYZ-CMN
C$ 759
6/2Sun
1 stopMultiple Airlines
9h 40mYTZ-CMN
C$ 3,410

Search by stops

Search by price

Flights to Casablanca

Destination:

Casablanca (CMN)Morocco

Return flight deals:

Casablanca - Ontario

Cabin classes:

C$ 3,443
C$ 747

Browse origins:

Browse destinations:

C$ 678