Find Cheap Flights to Morocco

Round-trip
Economy
Wichita (ICT)
Morocco
Sat. 12/10
Sat. 19/10
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Morocco

Flights to Morocco information

Popular destinations Casablanca, Marrakesh, Agadir
Flights Depart from Canada
Flight Price C$ 681
Distance 7,449 km
Avg. Flight Duration 6h 56m
Airlines Royal Air Maroc, SWISS, Air Canada, Delta, Air France

Latest Morocco Flight Deals

Casablanca
1 stop from C$ 732.93
1 stop from C$ 713.39
Marrakesh
2+ stops from C$ 841.39
2+ stops from C$ 768.05
Rabat
1 stop from C$ 749.88
Agadir
1 stop from C$ 885.83
1 stop from C$ 885.66

Top Tips for Finding Cheap Flights to Morocco

Looking for cheap airfare to Morocco? 25% of our users found round-trip tickets to Morocco for the following prices or less: From Ottawa C$ 765, from Montreal Pierre Elliott Trudeau Intl C$ 790, from Vancouver Intl C$ 976
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be July and August. The cheapest month to fly to Morocco is November.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Morocco flight deals.
Before your flight to Morocco, you will not be able to exchange your money into dirham outside the country's borders. You will need to exchange currency at the exchange desks located within the airports, where you will be required to show your passport in order to exchange money.
If you are planning to book flights to Morocco during Ramadan, you may find that airfares will rise for the holy month.
To be well placed for visiting several cities in the west of Morocco, look at flights arriving in Morocco’s capital city, Rabat. Rabat-Salé Airport (RBA) is a 2h drive away from the city of Fes, while Casablanca is just 1h 20min away, along the coast.
When you land in Morocco, there are customs regulations that forbid you from carrying any ‘immoral items’ that could cause a potential breach of peace. Your duty-free allowance includes up to 1L of alcohol, 150ml of perfume and presents or souvenirs worth up to 2000 dirham.
If you want to visit the north of Morocco, the best airport to fly into is Tangier Ibn Battuta Airport (TNG). Most flights from Canada will involve a long layover in Lisbon. Once you arrive, the international airport is only 10 km from the centre of Tangier by Grand Taxi.
Another option, rather than flying directly into Morocco, is to fly into Boudghene Ben Ali Lotfi Airport (CBH) which is in the neighbouring country of Algeria, 2h from the Moroccan border.

FAQs - Booking Morocco flights

How long is the flight to Morocco?

The average direct flight from Canada to Morocco takes 19h 19m, covering a distance of 6618 km. The most popular route is Montreal - Casablanca with an average flight time of 6h 25m.

What is the cheapest flight to Morocco?

The cheapest ticket to Morocco from Canada found in the last 72 hours was C$ 681. The most popular route is Montreal to Casablanca and the cheapest airline ticket found on this route in the last 72 hours was C$ 681.

Which airlines fly to Morocco?

Royal Air Maroc, Air Canada & United Airlines fly the most frequently from Canada to Morocco. The most popular route is Montreal to Casablanca, and Royal Air Maroc, Air Canada and United Airlines fly this route the most.

What are the most popular destinations in Morocco?

Based on KAYAK flight searches, the most popular destination is Casablanca (77% of total searches to Morocco). The next most popular destinations are Marrakesh (13%) and Oujda (3%). Searches for flights to Rabat (3%), Agadir (3%) and Fez (1%) are also popular.

Will I need a visa for my trip to Morocco?

As a Canadian citizen, you are not required to obtain a visa when travelling to Morocco. You will need a passport that is valid for at least six months from the date you enter Morocco. For all nationalities, the maximum length of time that a tourist can stay in Morocco is 90 days. You will be able to extend your visa at a Moroccan police station within fifteen days of arrival.

Are there any direct flights to Morocco?

Although most of the routes from Canada to Morocco involve layovers in Europe, Royal Air Maroc and Air Canada offer non-stop flights to a few Moroccan airports. Depending on which Canadian airport you depart from, direct flights are similarly priced to multi-layover flights to Morocco.

Which airport is closest to the beach in Morocco?

Agadir Al-Massira International Airport (AGA) is located within the beach resort of Agadir, on the coast of Morocco. The airport is 25.6 km from the centre of Agadir and can be reached by taxi or public bus.

I want to visit the Hassan II Mosque, where should I fly into?

The Hassan II Mosque, the largest mosque in Africa, is located in Casablanca. You should book a flight into Casablanca Mohammed V International Airport (CMN), which is a 49min drive from the mosque.

Which airport in Morocco has good public transportation links?

Marrakesh Menara Airport (RAK) offers a regular shuttle bus for air passengers. This shuttle bus stops at various hotels and other locations within the city centre, as well as the Marrakech railway station. The bus stop for bus route no.19 can be found beyond the taxi rank of Terminal 2.

How does KAYAK find such low flight prices?

KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with rental cars, vacation packages, activities and millions of verified reviews so users can see as many available travel options as possible.

How can Hacker Fares save me money?

Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional round-trip ticket.

Does KAYAK query more flight providers than competitors?

Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights to Morocco

(Round-trip)
Airports
Origin
Montreal
C$ 681
only
C$ 681
Toronto
C$ 794
only
C$ 794
C$ 747
only
C$ 747
Destination
Marrakesh
C$ 715
only
C$ 715
Casablanca
C$ 681
only
C$ 681
Agadir
C$ 828
only
C$ 828
Rabat
C$ 829
only
C$ 829
Tue., 15 Oct.
YUL
Montreal Pierre Elliott Trudeau Intl
CMN
Casablanca Mohamed V
6h 30m
Tue., 22 Oct.
CMN
Casablanca Mohamed V
YUL
Montreal Pierre Elliott Trudeau Intl
7h 20m
C$ 681
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 34 reviews
Overall
6.6
Boarding
6.5
Comfort
6.6
Crew
6.9
Entertainment
6.1
Food
6.3
RAK
CMN
Mediocre 3.6

Cons: The flight was cancelled and the gate information was never updated to reflect the new time. My luggage was also lost.

YUL
CMN
Okay 4.3

Cons: On both the Flight from Montreal to Casablanca and then the connecting flight to Douala, Cameroon did not have an entertainment system. That is total of 15 hours of flight. That was rough.

CMN
MIA
Mediocre 2.6

Pros: Crew was nice

Cons: Flight delayed without good reason got in very late TVs didn't work Dirty bathroom Not comfortable

OPO
CMN
Mediocre 3.3

Pros: The crew was friendly and accommodating

Cons: The plane was delayed a few hours and no good reason was provided. The seats were not comfortable and the food was not good. Many of the televisions and chargers didn't work. bathrooms were dirty

YUL
CMN
Excellent 8.0

Pros: Great planes, great services.

Cons: They lost my bag in casa blanca.

Sun., 24 Nov.
YUL
Montreal Pierre Elliott Trudeau Intl
RAK
Marrakech Menara
17h 30m
Sat., 30 Nov.
RAK
Marrakech Menara
YUL
Montreal Pierre Elliott Trudeau Intl
34h 30m
C$ 715
Trip: 7 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,603 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
ATH
ZRH
Mediocre 2.0

Cons: Rude ground staff at Athens airport, unable to check in online prior to flight, had to wait in line for over an hour for a connecting flight and run to the gate to then be told I was on standby for my next connecting flight. Poor customer service, no headphones given even though all seats have tv screens - such a small thing can make a difference to overall experience eg providing headphones. The check in and boarding forbthis flight was an absolute joke. Two men were about to have a fight due to how irritated everyone was for standing in line for so long. No need whatsoever. Meanwhile 3 staff sat at the ticketing desk and just watched the line grow! When I asked for assistance they brushed me off as if I were a flea! Athens Swiss airlines ground staff are up there with the worst customer service I’ve seen.

BOS
ZRH
Good 7.6

Pros: Excellent service from the crew and prices were good.

Cons: The seats seem to have gotten smaller and were rather uncomfortable for a 7 hour flight.

JFK
ZRH
Good 6.0

Pros: I did not receive a single email from kayak letting me know I could check in or select seats. No updates on flight status! Poor service!

Cons: Email updates before flight! Not a single email sent!!

GVA
ZRH
Good 7.3

Pros: Flight crew was on top of things. Flight was smooth and ontime.

Cons: A bit cramped in the economy class. Could have been more room for the money we had to spend on tickets

GVA
JFK
Excellent 8.0

Cons: Need more leg room. Cramped for 8 hours is not a good thing

Sat., 4 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl
CMN
Casablanca Mohamed V
7h 00m
Sat., 25 Jan.
CMN
Casablanca Mohamed V
YUL
Montreal Pierre Elliott Trudeau Intl
23h 09m
C$ 735
Trip: 22 days
5.6OkayShow reviews
Overall 5.6 Okay
Based on 26 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
PVG
YUL
Good 7.3

Pros: The crew was very good and very attentive!

Cons: The boarding process.... we had to change gates kind of last minute and from there on it was a bit chaotic ... we boarded via buses and then had to climb stairs to enter our airplane.

YUL
FLL
Mediocre 2.8

Pros: Partial the crew.

Cons: Change the management. Worst customer service ever.

YUL
YVR
Okay 5.0

Cons: There were delays (3 times)

YWG
YYZ
Excellent 10.0

Pros: Service

Cons: All was as good as expected

YUL
CMN
Good 7.6

Pros: Lots of leg room and was able to board early

Cons: Food not good

Tue., 1 Oct.
YUL
Montreal Pierre Elliott Trudeau Intl
RAK
Marrakech Menara
14h 20m
Wed., 9 Oct.
RAK
Marrakech Menara
YUL
Montreal Pierre Elliott Trudeau Intl
15h 45m
C$ 741
Trip: 9 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 26,551 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
MGM
ATL
Okay 4.0

Pros: The crew was friendly and professional

Cons: The space given in the seats is just getting ridiculous. The person in front of me reclined and hit my left knee. It hurt for three days even with my doing physical therapy and exercises.

SJC
MSP
Excellent 9.0

Pros: Flight was mostly uneventful, which is great! Right after takeoff we made a complete circle and no information was given as to why, but we assumed it was air traffic.

MSP
YVR
Excellent 9.2

Pros: Good service great aircraft

Cons: Takes along time to get off airplane with everyone getting their bags from the overhead bins

MCO
LGA
Excellent 10.0

Pros: Boarding was on time and we arrived early. The staff was also very friendly

ATL
MTY
Mediocre 2.0

Pros: Missed it

Cons: Give me back money

Mon., 20 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl
CMN
Casablanca Mohamed V
21h 30m
Thu., 6 Feb.
CMN
Casablanca Mohamed V
YUL
Montreal Pierre Elliott Trudeau Intl
33h 00m
C$ 760
Trip: 18 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3,860 reviews
Overall
7.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.9
Food
7.2
CDG
MEX
Excellent 10.0

Pros: Everything! The service was exceptional!

CDG
BLQ
Okay 4.4

Pros: Flight attendant was rude to my non French speaking 12 year old. He ripped his charger out of the USB port and threw it at him.

Cons: TSA was sketchy and gave a FULL search, part down, etc. I kept asking and the excuse kept changing. Final excuse ridiculous! Flight attendant could have not treated my son as he way he did. I was unaware that the usb cord being inputted during taxiing As was my son. He was horrible to him!!

BHX
CDG
Excellent 10.0

Cons: Really hard to get boarding passes online

CDG
EDI
Okay 4.4

Pros: Check in agent extremely helpful and friendly.

Cons: Not boarding on tarmac via bus. Sandwich - tartar sauce and “chicken” - with two quarter sized pieces of meat was terrible.

CUN
CDG
Good 6.0

Pros: The crew was very friendly.

Cons: No wifi on a 9 hour flight. Takes a long time to get another round of coffee.

Fri., 15 Nov.
YUL
Montreal Pierre Elliott Trudeau Intl
AGA
Agadir Almassira
17h 45m
Sat., 23 Nov.
AGA
Agadir Almassira
YUL
Montreal Pierre Elliott Trudeau Intl
22h 10m
C$ 828
Trip: 9 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 2,318 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.7
Entertainment
6.4
Food
6.4
IAD
BRU
Okay 4.0

Cons: If we hadn't been delayed for an hour due to issues with late passengers Breakfast was minimal and not very good Entertainment options were limited Some of the crew seemed dismissive of African or African-presenting passengers

ROB
BRU
Excellent 10.0

Pros: Great crew n comfort.

GVA
BRU
Good 6.0

Cons: 600€ for tiny space in the plane!!

MAN
BRU
Good 6.0

Pros: Crew was friendly, seats were ok

Cons: Flight was delayed for almost 2 hours, there was no explanation, just an apology.

BRU
LHR
Good 6.6

Cons: The app and trying to find boarding details prior.

Fri., 17 Jan.
YYZ
Toronto Pearson Intl
RAK
Marrakech Menara
14h 05m
Fri., 24 Jan.
RAK
Marrakech Menara
YYZ
Toronto Pearson Intl
29h 55m
C$ 828
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,686 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
IST
FRA
Excellent 10.0

Cons: I like they give you a hot towels before meal to wipe your hands. Very friendly crew service was great❤️❤️

BLR
FRA
Excellent 8.0

Pros: Food was good

Cons: Should have been on time

KWI
DMM
Mediocre 3.2

Pros: Nothing

Cons: Food quality, crew attitude, seats and entertainment .

CDG
FRA
Okay 5.3

Pros: Comfort of A380 Legs space

Cons: Terrible Connecto in Frankfurt We had to run for 15mn to get our Singapore flight with no help from Lufthansa: poor service

ORD
FRA
Excellent 10.0

Cons: Breakfast/snack is very bad, but no airline provides anything decent.

Mon., 7 Oct.
YUL
Montreal Pierre Elliott Trudeau Intl
RAK
Marrakech Menara
32h 30m
Mon., 21 Oct.
RAK
Marrakech Menara
YUL
Montreal Pierre Elliott Trudeau Intl
27h 00m
C$ 849
Trip: 15 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,378 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
AMS
NBO
Good 6.0

Cons: The plane is so old..,

DUB
AMS
Okay 5.3

Cons: Information on arrival time was not correct

AMS
PTY
Excellent 9.6

Pros: KLM never disappoints, the cabin crew was extremely kind and helpful!. The food was great, nice leg room in regular economy class, thousands of movies and tv shows...it was great!

Cons: Well there was a LOT of turbulence but no one can control the weather and shout out to the pilot for giving us such a smooth landing a rough weather!

AMS
HAM
Good 7.0

Pros: Great crew.

Cons: Ran out of business class meal. Substituted a Econ class.

LHR
BOS
Mediocre 2.0

Cons: Flight got cancelled

Thu., 20 Feb.
YUL
Montreal Pierre Elliott Trudeau Intl
RAK
Marrakech Menara
12h 30m
Sat., 29 Feb.
RAK
Marrakech Menara
YUL
Montreal Pierre Elliott Trudeau Intl
34h 30m
C$ 723
Trip: 10 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,603 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
ZRH
YUL
Excellent 10.0

Pros: Got an upgrade to business class

JFK
ZRH
Good 7.3

Cons: The seats are small with very little leg room

ZRH
LHR
Good 6.0

Cons: horrible dry croissant for breakfast

FLR
ZRH
Excellent 10.0

Pros: The crew was good, not amazing and the seats were adequate, not generous. The food was sppealing.

Cons: The whole experience was positive.

ZRH
KBP
Mediocre 2.0

Pros: I never made the connection because the flight was cancelled. I liked nothing about the flight and to boot I got sick because I was up for over 40 hours straight... 11 of them spent in Customer Service line.

Cons: It was a terrible two day experience that would have turned into over 3 if I did not cancel my flight plans.... vacation ruined.

Tue., 10 Dec.
YUL
Montreal Pierre Elliott Trudeau Intl
CMN
Casablanca Mohamed V
6h 25m
Fri., 27 Dec.
CMN
Casablanca Mohamed V
YUL
Montreal Pierre Elliott Trudeau Intl
7h 30m
C$ 725
Trip: 18 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 34 reviews
Overall
6.6
Boarding
6.5
Comfort
6.6
Crew
6.9
Entertainment
6.1
Food
6.3
CMN
BCN
Good 7.6

Pros: The crew was very tolerant and we got a meal on a 2 hour flight which was dope

Cons: It boarded half an hour after the delayed departure time. Plane was not made for tall people

TUN
CMN
Okay 5.0

Pros: On time. Generous luggage allowance.

Cons: Passport control in Tunis was very bad. Transfer process in Casablanca also not great. Tunis Casablanca leg was very cramped seat.

IAD
CMN
Good 6.4

Cons: Received notification that flight was canceled/delayed & notified to checkin at airport between specific times. At the airport the checkin counter opened 3 hours & 20 minutes later than the notification announced. By the time checkin opened, all lounges had closed. Also, flight was further delayed.

CMN
JFK
Good 7.6

Pros: Yes , everything was good till I received my bag and it was cut like some one cut it by a harp tool Am really upset & don’t know why I need an explanation about that

Cons: There was a two hours delay that make all the passengers got worried Second point caring of luggage & my bag was cut & Lots of things are broken inside That’s first to be happened with me on any flight before

CMN
JFK
Excellent 8.3

Cons: Long delays leaving NY JFK and leaving Casablanca (waiting for passengers on a connecting flight) and after landing at JFK. This makes it a very long day returning to NYC. Everything else was excellent (crew, equipment, entertainment, food).

Mon., 30 Sep.
YTZ
Toronto Island
CMN
Casablanca Mohamed V
8h 55m
Mon., 14 Oct.
CMN
Casablanca Mohamed V
YTZ
Toronto Island
11h 30m
C$ 746
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,341 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
CPH
YYZ
Mediocre 2.6

Pros: Nothing

Cons: Everything

YYZ
YUL
Mediocre 3.3

Pros: I learned not to fly with air Canada again

Cons: Stop lying to passengers Give little care to travelers with infants Telling us that there are so many infants traveling and no bassinet seats are available then find out that air Canada had sold themSellig for $100... Is a decisive act and careless

YUL
LAX
Okay 5.3

Cons: Entertainment system issues throughout the entire aircraft. The audio jacks in my entire row were inoperable.

YQM
YUL
Excellent 10.0

Cons: Flight was delayed 1 hour. We still managed to make our scheduled rendezvous.

LAX
YYZ
Mediocre 3.6

Pros: Entertainment was good. Ground attendant at LAX was helpful and understanding at least...

Cons: Everything else. For starters, I purchased a ticket from LAX to Kiev with a 2 hour stop in Toronto. AIR CANADA never informed me I'll need an eTA and I had to do it under pressure of missing my flight at the airport. Connection was awful as well. My luggage never arrived to Kiev....

Thu., 20 Feb.
YUL
Montreal Pierre Elliott Trudeau Intl
CMN
Casablanca Mohamed V
11h 20m
Mon., 2 Mar.
CMN
Casablanca Mohamed V
YUL
Montreal Pierre Elliott Trudeau Intl
14h 45m
C$ 754
Trip: 12 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 26,551 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
MSP
YVR
Excellent 9.2

Pros: Good service great aircraft

Cons: Takes along time to get off airplane with everyone getting their bags from the overhead bins

PHX
SLC
Excellent 8.0

Cons: Better choice of snacks

FCO
LAX
Mediocre 3.6

Pros: Crew was nice

Cons: All tables in economy class are broken for both flights - tables sit on you lap. Plane is very old with very small tv screens

PHX
DTW
Excellent 10.0

Pros: Safe and fast journey.

Cons: Vegan Options for snacks

CDG
JFK
Mediocre 3.0

Pros: Only selection of movies but that’s all!

Cons: Flight delay could have been explained better, boarded the plane and sat in for about 2:30 min, crew could have been more proactive but NO! Food especially thinking this dinner time in business class fare very small portions! Wi-Fi paid for full flight but it was turned off in the mid of the air!

Sun., 17 Nov.
YUL
Montreal Pierre Elliott Trudeau Intl
CMN
Casablanca Mohamed V
6h 25m
Sat., 30 Nov.
CMN
Casablanca Mohamed V
YUL
Montreal Pierre Elliott Trudeau Intl
7h 30m
C$ 733
Trip: 14 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 34 reviews
Overall
6.6
Boarding
6.5
Comfort
6.6
Crew
6.9
Entertainment
6.1
Food
6.3
TUN
CMN
Okay 5.6

Pros: the crew were friendly and attentive.

Cons: Plain maintenance. accuracy in timing is a very important part food improvement luggage never arrives with you ....thats a problem and they open your bags when your in transit and a few items were missing for me ...

CMN
RAK
Okay 4.5

Pros: Seat was filthy. There was a gross locker room smell. Crew was decent/brusque.

CMN
JFK
Excellent 8.0

Cons: Good

CMN
JFK
Good 7.6

Pros: Yes , everything was good till I received my bag and it was cut like some one cut it by a harp tool Am really upset & don’t know why I need an explanation about that

Cons: There was a two hours delay that make all the passengers got worried Second point caring of luggage & my bag was cut & Lots of things are broken inside That’s first to be happened with me on any flight before

MIA
CMN
Good 7.0

Pros: Plane was decent enough

Cons: Nightmare at boarding: The agents did not control the boarding process. Business Class was not allowed to board first, it was a total mess.

Tue., 4 Feb.
YTZ
Toronto Island
CMN
Casablanca Mohamed V
9h 55m
Wed., 26 Feb.
CMN
Casablanca Mohamed V
YTZ
Toronto Island
11h 30m
C$ 746
Trip: 23 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,341 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YQM
YUL
Excellent 10.0

Cons: Flight was delayed 1 hour. We still managed to make our scheduled rendezvous.

CPH
YYZ
Mediocre 2.6

Pros: Nothing

Cons: Everything

LAX
YYC
Excellent 8.8

Pros: The crew was really nice especially since it was a full flight.

Cons: The boarding calls weren’t clear so many people kept boarding during the wrong zone. The entertainment was good, but the interface was really old.

YYZ
PHX
Good 6.6

Cons: There was no inflight entertainment screen. Would have liked one on a 4-hour flight.

YEG
YYZ
Good 6.6

Pros: Nothing much to write home about, but I didn't worry about anything in particular during my 4hr flight from Edmonton to Toronto.

Cons: The crew were not too courteous, but I've come to expect a little bit of cheery happiness from them after flying porter. Not sure I'd complain about this, though. The food was the highlight. The only vegetarian option was mac-n-cheese, and it was horrid. I didn't even try finishing it.

Thu., 27 Feb.
YUL
Montreal Pierre Elliott Trudeau Intl
RBA
Rabat Sale
30h 00m
Fri., 6 Mar.
RBA
Rabat Sale
YUL
Montreal Pierre Elliott Trudeau Intl
16h 05m
C$ 829
Trip: 9 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3,860 reviews
Overall
7.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.9
Food
7.2
CDG
ATL
Excellent 10.0

Pros: I like the comfortable seats

Cons: Service lag a little

CDG
LHR
Mediocre 2.0

Cons: They made me check my carryon rolly which is allowed on every other plane in the world, which meant going all the way back into a chaos of hundreds of people to check in. Because I had a connecting flight to New York in London, the check in caused many problems...and everything inside soaking wet

CDG
TLV
Mediocre 2.0

Cons: No leg room at all, cant believe those seats met legal standard. The plane smelled, boarding was a nightmare because too many people had big bags. An announcement had been madd that vags would be collected, but obviously were not.

CDG
YUL
Excellent 8.0

Pros: Fly was delayed.i was told my bag would go to end but it was not.instead of coming to the hotel 7pm i came 1am.

Cons: Explain me to take the bag on time.it was almost left in the airport.

YVR
CDG
Excellent 8.3

Cons: Our request for vegetarian meals got lost after a glight was cancelled.

Wed., 9 Oct.
YUL
Montreal Pierre Elliott Trudeau Intl
AGA
Agadir Almassira
15h 35m
Wed., 30 Oct.
AGA
Agadir Almassira
YUL
Montreal Pierre Elliott Trudeau Intl
31h 40m
C$ 853
Trip: 22 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 2,318 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.7
Entertainment
6.4
Food
6.4
BRU
BHX
Good 6.4

Cons: Departure was slightly late (passengers still exiting the plane when gate was called)

JFK
BRU
Mediocre 3.6

Pros: Crew was okay.

Cons: That your airline commit to schedules.

BUD
BRU
Excellent 9.3

Pros: The seat was quite comfortable, the crew was great, and the food was actually pretty good.

Cons: Going through customs and an additional security check prior to boarding was the worst. It caused the flight to depart 15 minutes late.

BRU
TLS
Good 7.5

Cons: Would have been nice if you didn't have to pay for the soft drink.

DSS
BRU
Okay 5.3

Pros: Seat not confortable

Cons: Get newer planes with better functional amenities

Mon., 16 Sep.
YUL
Montreal Pierre Elliott Trudeau Intl
RAK
Marrakech Menara
32h 35m
Mon., 7 Oct.
RAK
Marrakech Menara
YUL
Montreal Pierre Elliott Trudeau Intl
31h 10m
C$ 860
Trip: 22 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,378 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
AMS
GLA
Okay 5.2

Pros: Pleasant crew. Appropriate and efficiently served snack.

Cons: Boarding and disembarkation were slow.

AMS
ATH
Okay 4.4

Pros: Reclinable seats.

Cons: The food!! The lights could be dimmed as it was a night flight.

AMS
MAN
Good 6.0

Pros: Flight arrived on time

Cons: No food provided "due to a strike the previous day". Not sure why this would impact on providing a sandwich or snack particularly when champagne was still available for first class passengers.

MAD
AMS
Good 6.8

Pros: Staff were professional and polite.

Cons: Despite zone boarding, boarding and disembarkation were very slow. Passengers like me with flight connections were very anxious regarding missing these.

AMS
YYZ
Good 7.3

Cons: Don’t be late

Mon., 10 Feb.
YYZ
Toronto Pearson Intl
RAK
Marrakech Menara
12h 40m
Mon., 17 Feb.
RAK
Marrakech Menara
YYZ
Toronto Pearson Intl
32h 54m
C$ 794
Trip: 8 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,599 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
FRA
ZRH
Good 6.8

Cons: The baggage took a really long time to be delivered to the carousel

SJJ
ZRH
Good 6.6

Pros: Food was good and plentiful.

Cons: There was no way for us to reserve seats with extra leg room 48 hours before the flight. Had to sit in agony for a 9 hour flight because of height

ATH
ZRH
Okay 4.6

Cons: Swiss Air from Athens to Zurich stellar—excellent service, seating, food—but left one hour late due to air traffic. Nearly missed connecting Edelweiss flight—and that flight was just terrible. Passengers behind me constantly kicking, pulling my seat—wouldn’t allow me to put seat in recline position.

LAX
ZRH
Excellent 10.0

Pros: The crew was really great and helpful

Cons: Only thing that could have been better was ginger ale.

SFO
ZRH
Excellent 8.3

Pros: The crew was amazingly efficient serving food and drink. In the recline position the seat bottom extended which was far more comfortable than simply reclining.

Cons: The food was mediocre and the selection of movies was very limited.

Thu., 26 Sep.
YUL
Montreal Pierre Elliott Trudeau Intl
CMN
Casablanca Mohamed V
6h 30m
Sat., 19 Oct.
CMN
Casablanca Mohamed V
YUL
Montreal Pierre Elliott Trudeau Intl
7h 20m
C$ 741
Trip: 24 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 34 reviews
Overall
6.6
Boarding
6.5
Comfort
6.6
Crew
6.9
Entertainment
6.1
Food
6.3
CAI
CMN
Excellent 10.0

Pros: Everything was amazing, Thank you :)

YUL
CMN
Excellent 10.0

Pros: Friendly staff

RAK
CMN
Mediocre 3.6

Cons: The flight was cancelled and the gate information was never updated to reflect the new time. My luggage was also lost.

YUL
CMN
Good 7.3

Cons: Pain et viennoiserie glacial.

CMN
RAK
Okay 4.5

Pros: Seat was filthy. There was a gross locker room smell. Crew was decent/brusque.

Sat., 7 Mar.
YTZ
Toronto Island
CMN
Casablanca Mohamed V
11h 55m
Mon., 16 Mar.
CMN
Casablanca Mohamed V
YTZ
Toronto Island
10h 30m
C$ 746
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,341 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YYZ
FRA
Excellent 8.3

Pros: The flight was on time, it was overnight - very convenient

Cons: I had very noisy neighbours, but it is hardly airline's fault

LAX
YUL
Good 6.3

Pros: Smooth flight

Cons: Boarding procedure was a mess.. onboard headset plug didn't work

YUL
DEN
Good 6.4

Pros: Very nice crew!

Cons: Was almost three hour late...

YYZ
KIN
Mediocre 3.6

Pros: Crew was ok

Cons: No food for such a long flight not enough leg room

YYZ
ORD
Excellent 9.6

Pros: They had a movie screen with movies available. Even though the trip was short, it was nice to have that option.

*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

1
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First