Find cheap flights from Winnipeg to Morocco

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

Return
1 adult
Economy
0 bags
Wed 8/3
Wed 15/3

Let KAYAK do the searching

Save 23% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Morocco Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARCasablanca
2+ stops from C$ 1,123

Good to know

Low season

January

High season

July

Cheapest flight

C$ 1,123

Average price round-trip

C$ 1,597

Good deal round-trip

C$ 1,231

Good deal one-way

C$ 895
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (32% more expensive on average)
Flight from Winnipeg to Casablanca Mohamed V
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Morocco

  • Book at least 2 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 from Winnipeg is March.

FAQs - booking Morocco flights

Top airlines flying Winnipeg to Morocco

Scores according to KAYAK customer reviews
7.8
LufthansaOverall score based on 28714 reviews
8.0Boarding
7.7Comfort
8.4Crew
7.6Entertainment
7.5Food
Airline reviews

Flight cancelled.

Read more about Lufthansa

Flight cancelled.

Way-finding to my connecting flight in Munich was horrible. I asked directions and was directed out through security and had to clear back through to get to my next flight, so I missed it and had to book a new flight hours later.

This was a United flight. Seats were way too small. Zero space for bags. My toddler and I were crammed in the middle back of tnr plan with no option to upgrade. Food was awful. Crew was late getting to the plane - it was just pure hell.

No wifi or entertainment on board at all.

Pros: "Awfull!!"
Pros: "Great crew! Excellent customer service with a smile!"
Cons: "Not sure how, but the food could be a bit better."
Cons: "They run out of chicken and only had pasta dinner left. I don't like pasta ."
Pros: "The flight was fine, but there was not enough time to transfer between the gates in Frankfurt. That also did not give us enough time for our luggage to transfer."
Cons: "Longer transfer between flights in Frankfurt"
Cons: "The flight was delayed so we had to taxi over an hour on the runway at around 11pm. Would have been nice to have been served water or something while waiting"
Pros: "It was really nice having the bassinet for our little one."
Cons: "My wife encountered a rude attendant after simply getting up and asking for water."
Cons: "The plane was delayed"
Pros: "Staff was friendly and service was on a exceptional level"
Pros: "The people who work for Lufthansa are the nicest i’ve met, on par with Turkish airlines. The times for boarding and departure were respected, the flight crew was extra nice, even accommodating requests that gave them extra-work. Economy passengers were treated like first class in terms of service and solicitude of the crew. Headphones, blankets, pillows were offered free of charge, so we’re the food and drinks, and there was a good selection of movies and music. On a 770$ ticket, mind you! The crew will come by repeatedly to check if passengers desired some more wine or coffee, offered water and juices on a tray several times outside the regular service times, and cared for the families with children. Thumbs up!"
Cons: "The warm food was a bit unappetizing, the potatoes for instance were black, but there is nothing that the crew could do better than offer to replace it. Such graceful approach to a little inconvenience!"
Cons: "The fact that I was re routed that my flight from Paris was late and made me miss my connection."
Cons: "We only had 45 minutes between flights. We almost missed our flight to Naples due to having to go through security again in Frankfurt. The Frankfurt airport was very congested. I wouldn’t have booked a flight with such a short layover had I known how far apart the gates were and that we’d have to go through security again. I would suggest not offering flights with such short layovers."
Pros: "The efficiency and kindness of the flight attendants made the trip enjoyable. The water service really helped with dehydration. Also, the food was EXCELLENT, which you don't often hear on a flight. My seat was comfortable and the movie and television selections was great. Will ABSOLUTELY fly with them again!"
Pros: "Nothing"
Cons: "Flying for funeral and they changed my destination from 2 flights to 3 because of a 3hr delay. Nobody cares about your wellbeing"
Cons: "Our flight was 9 hours late. We were given no notice of this until we arrived at the gate. it took an hour if holding before we could reach customer service. Customer service at our arrival gate was extremely slow. Baggage claim closed before my daughter’s luggage was released and it was lost until the next day. Our connecting flight was booked incorrectly do we had to spend the night in Frankfurt. Our 13 hour flight took 29 hours. The food was awful."
Pros: "Probably one of the best economy experiences I have had in a long time. The staff was very friendly and professional. Also one of the first times that i was actually comfortable in an econo seat. Hats off to Lufthansa!"
Pros: "great service and entertainment throughout the flight. great airport and lots of amenities to enjoy while on our layover."
Cons: "boarding economy all at once created two long lines and some confusion"
Pros: "The flight attendants were very attentive. It's clear they hire for people with high EQs."
Cons: "Not enough leg room. Media box under the seat in front of me so no room to put my carry on under the seat. Also, breakfast was skimpy. Some fruit and a muffin."
Cons: "TV screens were old. Its response to the touch was iffy. It used to detect the touch point correctly sometimes but not other times. Often it took quiet some time to read and start something of my choice, which was quiet frustrating."
Pros: "The Crew was very attentive und friendly! The flight was in time"
Cons: "Nothing"
Pros: "High quality service, attentive flight attendances, as always on Lufthansa."
Cons: "No any intertwine entertainment at all"
Pros: "The boarding process was very fast and smooth"
Cons: "The seating space is very tight, more space is needed specially for tall people."
Pros: "Luftahnsa is great. I can’t seem to get our system to recognize the two Condor is abysmal"
Pros: "Crew was great. I was traveling with infant and they kept us kept us comfortable"
Pros: "Service was professional"
Cons: "Food veriety"
Pros: "Comfort, food, service - all were superb."
Cons: "Can't think of a thing."
Cons: "Everything was OK"
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: "The crew was pleasant, and the food just fine. The entertainment options of movies or music or news were quite good."
Cons: "The first plane left too late to make the connection. The Lufthansa staffer who reorganized my trip considered two options and picked the best one. However, she didn't stress to me how far the next gate was at another terminal -- luckily I asked someone else who helped me get a bus. I am not fluent in German so that may have added to my uncertainty. And my suitcase, which she said she was making sure would get to me in Marseilles, did not come for 24 hours."
Pros: "Meals ok. Pillow and blanket nice."
Cons: "Crew stressed. Could not understand announcements. Rude response when questioned."
Pros: "Great service and comfortable bed for sleeping in business class"
Cons: "Nothing"
Cons: "Small plain and food was very bad"
Pros: "only negative was whining child whose parents did not seem to care if whole plane was disrupted. Had tv available so watched olympics most of way home. Also, beer or wine with dinner"
Pros: "NOTHING!"
Cons: "Lufthansa's customer service is terrible. The service agent who rebooked my flight said flight was FULL when there were several seats open. The lady charged me an exorbitant amount saying that the "flight was overbooked". I am NEVER flying Lufthansa again. In addition, I am spreading the word to family and friends who use Lufthansa to use another air carrier."
Pros: "The flight was smooth"
Cons: "Lufthansa gave us the wrong departure time missed our flight and lost 2 days of our vacation. Didn't get any compensation Except a we will try to get you on another flight at no additional cost. Hmmm for your mistake you act like your doing me a favor! Got yelled at by the rep on the phone I had to tell them to calm down I'm the one stuck in a place I don't know with my family waiting for me in another country. NEVER AGAIN!! Sorry that was horrible service!!!!"
Pros: "The plane stewardesses were actually really efficient (German style). Because of being on the waiting list to get on the plane I couldn't get a seat next to my partner so they did the biggest math exercise to put us together. Props to them"
Cons: "The flight overbooked (I still don't understand this concept, since is basically selling twice the same seat, right? Is that even legal?) Also the system was down, so no check-in online = the biggest line at the airport, it took me more than 1 hour to check-in and drop my luggage, all to get there and the ground force lady (the rudest person alive) tell me that I had no seat available, that she was going to put me on the waiting list... WHAT? I bought my ticket already, waiting list? Well, to say that I highly doubt that I'll book with Lufthansa again."
Pros: "Boarding process, food and entertainment were excellent."
Cons: "Seats seemed a little small, even for economy."
Pros: "Good flight attendants"
Cons: "Uncomfortable seats"
Pros: "Seats were more comfortable than my previous flight. Crew were efficient and professional. Food and entertainment were good."
Pros: "Lufthansa was a great experience we got to SFO check in was a breeze it took about 15 minutes, security was also a breeze."
Cons: "Nothing"
Pros: "Upgrade to business class. Staff was accommodating"
Cons: "Seats were situated next to the bathroom"
Pros: "The service"
Cons: "None"
Cons: "The overall Boarding was chaotic and area was cramped, however, all other service was exceptional. Boarding should be organized by rows."
Pros: "Notice"
Cons: "Staff seen to not like people of color black"
Pros: "The crew on this flight was very nice."
Cons: "No real complaints about how this leg of the flight was handled."

Check in process was absolutely horrible. I've never had such a bad experience. They were say8ng I needed to complete a form rhey didn't even know what it was or what it was for. Then another Staff member was extremely rude to me for no reason. Started almost yelling at me and told me to stand back. I was not talking loud or rude at all and she just treated me terribly. I heard her treat others with attitude as well. Another one said we needed to all get on our flights on time so they didn't have to work overtime again!! As someone who works in Healthcare where you can be mandated overtime and redeployed I found this very unprofessional and unnecessary to tell all the customers this!!

It was a great flight did not eat a meal on the plane

Need to be able to afford 1st class.

First time flying business and it was perfect!

Pros: "Got there"
Cons: "Way too expensive"
Pros: "Service"
Cons: "All was as good as expected"
Pros: "I like the app to tell me where is my baggage. Thanks"
Cons: "More drinks, snacks"
Pros: "yes"
Cons: "eat"
Pros: "On time, great cabin crew"
Cons: "Q400 is cramped, noisy and awful overhead storage"
Pros: "On time, crew was cheery!"
Pros: "It was canceled"
Pros: "Comfortable seat - great service"
Cons: "Delays"
Pros: "Crew was friendly"
Pros: "Staff were pleasant"
Pros: "Business class was comfortable."
Cons: "Flight was delayed 2 hours."
Cons: "I don’t like the head games air Canada plays when they know the flight is probably not going to leave for three hours and they purposely don’t update the flight details. Only update every 20 minutes for a three hour delay...."
Pros: "Plesant ride"
Cons: "Flight took longer to depart due to boarding and de-icing"
Pros: "No entertainment Little to no food or drinks Some crew were rude"
Cons: "For the trip to finish"
Pros: "Size of seats and entertainment"
Cons: "Late leaving, slow baggage claim"
Pros: "Food"
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: "nothing special."
Cons: "nothing horrible."
Pros: "Une catastrophe à tous les niveaux"
Cons: "See above. I didn't fly as I had scheduled."
Pros: "The crew was professional and polite"
Cons: "Despite being good weather, flight was delayed for almost 6 hours without any explanation given to passengers. I believe the airline cancelled our flight so they can consolidate 2 flights for cost savings.... never fly again with Air Canada"
Pros: "Overall it was a quick and painless flight. The crew was friendly and we had no problems!"
Pros: "Great movie selection"
Cons: "Late departing and on arrival the ground crew wasn't available so we were stuck on the plane awaiting their arrival. I can't understand scheduling issues that end up leaving jets stranded."
Pros: "The flight itself was good. Service at the end of the flight was the worst ever."
Cons: "They got in late to lax. Made no apparent effort to get us on alternative airlines or flights. I was rebooked on a flight 24 hours out No help finding hotels, meals or even terminal. It was a codeshare with united but neither would united help in any way because it was booked through air Canada."
Pros: "On time"
Cons: "Not comfortable at all, seats are too crowded, and cabin was way too hot!! Some ppl had to undress their babies..."
Pros: "Lots of leg room and was able to board early"
Cons: "Food not good"
Pros: "Nothing"
Cons: "Everything"
Cons: "The flight left almost 1 hour late because paperwork wasn't signed off"
Pros: "Crew service in the plane was very nice, plane was cold and clean as it should,"
Cons: "Lost a flight because they closed the door 20 min before departure, no calls where made to passengers ... I was delayed by airport security and by the time I made it to the gate it was already dispatched, flight closed doors 10 min after it was scheduled to board, very efficient boarding crew that left 6 passengers on the ground !! Since it was a short flight between Toronto and Montreal they gabe me a seat in the next flight which had a delay in boarding (30 min) and then delayed departure too another 30 min ... All in all i spent almost 5 hours in the airport for a 1h flight"
Cons: "2h and 4h30 h late"
Pros: "Seating was fine on their "normal" flights."
Cons: "Regarding Air Canada Rouge service: If you are over 6' in height your knees will not fit in the assigned space."
Pros: "The crew was very helpful."
Cons: "Entertainment was terrible."
Pros: "cruising slightly high to avoid turbulence, the way from Toronto to Winnipeg we were flying on altitude 26,000 and then 30,000 feet. on west jet we were flying on altitude 39,000 feet with less turbulence. thanks"
Pros: "Leg room is comfortable"
Cons: "Flight had one and half hour delay. I did not get E-mail reminder for Check-in, for my return flight from Toronto."
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."
Cons: "Same movies"
Cons: "Pushed call button twice as I could not get entertainment system in business class to work, never came"
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!!"
Cons: "Flight was cancelled. I had to rerouted through New York and missed connecting flights"
Pros: "The saftey"
Cons: "Food"
Pros: "Check in was excellent"
Cons: "Flight was 4 and half hours late for weather and mechanical reasons. Airline responded very well but such a long delay is annoying"
Pros: "On time or early"
Pros: "On the plus side, the service was great."
Cons: "There is just not enough space in the seats! I am not a tiny person and my trip was not helped by the fact that the seats are too narrow to comfortably seat people larger than a size 10!"

Book cheap flights from Winnipeg to Morocco

Recent round-trip flight deals

25/4Tue
2 stopsAir Canada
30h 35mYWG-CMN
8/5Mon
1 stopAir Canada
19h 42mCMN-YWG
C$ 1,123
26/4Wed
2 stopsAir Canada
20h 05mYWG-CMN
8/5Mon
1 stopAir Canada
19h 42mCMN-YWG
C$ 1,124
20/5Sat
2 stopsAir Canada
36h 05mYWG-CMN
1/6Thu
1 stopAir Canada
12h 12mCMN-YWG
C$ 1,126
26/4Wed
2 stopsAir Canada
20h 05mYWG-CMN
8/5Mon
2 stopsAir Canada
31h 38mCMN-YWG
C$ 1,156
20/5Sat
1 stopAir Canada
33h 20mYWG-CMN
31/5Wed
2 stopsAir Canada
35h 31mCMN-YWG
C$ 1,164
22/5Mon
2 stopsAir Canada
25h 50mYWG-CMN
1/6Thu
1 stopAir Canada
12h 12mCMN-YWG
C$ 1,182
26/4Wed
1 stopAir Canada
17h 20mYWG-CMN
8/5Mon
1 stopAir Canada
19h 42mCMN-YWG
C$ 1,201
21/5Sun
2 stopsMultiple Airlines
29h 40mYWG-CMN
1/6Thu
2 stopsMultiple Airlines
31h 38mCMN-YWG
C$ 1,206
26/4Wed
2 stopsAir Canada
16h 45mYWG-CMN
8/5Mon
2 stopsAir Canada
18h 26mCMN-YWG
C$ 1,217
20/5Sat
2 stopsMultiple Airlines
36h 05mYWG-CMN
30/5Tue
2 stopsMultiple Airlines
43h 47mCMN-YWG
C$ 1,227
20/5Sat
2 stopsMultiple Airlines
36h 05mYWG-CMN
31/5Wed
2 stopsMultiple Airlines
27h 17mCMN-YWG
C$ 1,237
26/2Sun
2 stopsMultiple Airlines
30h 40mYWG-CMN
14/3Tue
2 stopsMultiple Airlines
36h 32mCMN-YWG
C$ 1,253
3/5Wed
1 stopAir Canada
12h 55mYWG-CMN
6/9Wed
2 stopsAir Canada
40h 23mCMN-YWG
C$ 1,286
22/5Mon
2 stopsLufthansa
25h 50mYWG-CMN
31/5Wed
2 stopsLufthansa
19h 47mCMN-YWG
C$ 1,294
3/5Wed
1 stopMultiple Airlines
17h 30mYWG-CMN
5/9Tue
2 stopsMultiple Airlines
27h 17mCMN-YWG
C$ 1,313
3/5Wed
2 stopsMultiple Airlines
12h 35mYWG-CMN
5/9Tue
2 stopsMultiple Airlines
27h 17mCMN-YWG
C$ 1,321
27/2Mon
1 stopMultiple Airlines
10h 35mYWG-CMN
14/3Tue
2 stopsMultiple Airlines
36h 32mCMN-YWG
C$ 1,329
25/4Tue
2 stopsMultiple Airlines
36h 00mYWG-CMN
6/5Sat
2 stopsMultiple Airlines
43h 47mCMN-YWG
C$ 1,348
26/4Wed
2 stopsMultiple Airlines
20h 05mYWG-CMN
6/5Sat
2 stopsMultiple Airlines
43h 47mCMN-YWG
C$ 1,356
26/2Sun
2 stopsAir Canada
30h 40mYWG-CMN
16/3Thu
1 stopAir Canada
29h 58mCMN-YWG
C$ 1,438

Search by stops

Search by airline

Search by price

Winnipeg - Morocco Flights

Departure:

Winnipeg (YWG)Canada

Cabin classes:

C$ 3,382
C$ 1,162

Browse origins:

C$ 1,182

Browse destinations:

C$ 1,344
C$ 1,182
C$ 1,730