CMN

C$ 411 Find Cheap Flights to Casablanca – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest round-trip
C$ 882
Typical prices: C$ 998-C$ 1,539
Royal Air Maroc
Fri 2/11Wed 7/2
YUL - CMN • Direct
Cheapest one-way flights
C$ 411
Typical prices: C$ 631-C$ 1,033
Multiple Airlines
Tue 2/10
YYZ - CMN • 2 stops
Direct flights
You can fly direct with Royal Air Maroc and Air Canada. Average duration is 6h 54m
FAQs
FAQs
Top airlines
Most flights • 14 per week
Best reviews • 7.8 score
Airline reviews
+1
Airline reviews
+1
When to book
in advance
Our data shows that travellers who book at least 7 weeks in advance save around 17% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 23% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Casablanca!
Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights to Casablanca

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals to Casablanca

Mon, 2 Nov - Sun, 7 Feb
Royal Air Maroc Logo
8:40 p.m. - 7:15 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-CMN Casablanca Mohamed V
5h 35mdirect
Royal Air Maroc Logo
3:45 p.m. - 6:40 p.m.CMN  Casablanca Mohamed V-YUL Montreal Pierre Elliott Trudeau Intl
7h 55mdirect
C$ 882Royal Air Maroc
Mon, 9 Nov - Thu, 19 Nov
Multiple Airlines Logo
7:05 p.m. - 5:55 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-CMN Casablanca Mohamed V
17h 50m1 stop Paris Charles de Gaulle
Multiple Airlines Logo
2:15 p.m. - 6:15 p.m.CMN  Casablanca Mohamed V-YUL Montreal Pierre Elliott Trudeau Intl
33h 00m1 stop Amsterdam Schiphol
C$ 882Multiple Airlines
Mon, 23 Nov - Tue, 1 Dec
Multiple Airlines Logo
7:05 p.m. - 1:30 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-CMN Casablanca Mohamed V
13h 25m1 stop Paris Charles de Gaulle
Multiple Airlines Logo
1:30 p.m. - 6:15 p.m.CMN  Casablanca Mohamed V-YUL Montreal Pierre Elliott Trudeau Intl
33h 45m1 stop Amsterdam Schiphol
C$ 882Multiple Airlines
Wed, 11 Nov - Mon, 16 Nov
KLM Logo
7:15 p.m. - 12:20 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-CMN Casablanca Mohamed V
12h 05m1 stop Amsterdam Schiphol
KLM Logo
5:00 a.m. - 1:15 p.m.CMN  Casablanca Mohamed V-YUL Montreal Pierre Elliott Trudeau Intl
13h 15m1 stop Paris Charles de Gaulle
C$ 884KLM
Mon, 21 Sep - Wed, 21 Oct
KLM Logo
5:00 p.m. - 3:20 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-CMN Casablanca Mohamed V
18h 20m1 stop Paris Charles de Gaulle
KLM Logo
8:00 p.m. - 5:55 p.m.CMN  Casablanca Mohamed V-YUL Montreal Pierre Elliott Trudeau Intl
25h 55m1 stop Amsterdam Schiphol
C$ 884KLM
Fri, 1 Jan - Thu, 21 Jan
Royal Air Maroc Logo
11:25 a.m. - 9:59 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-CMN Casablanca Mohamed V
5h 34mdirect
Royal Air Maroc Logo
3:45 p.m. - 7:40 p.m.CMN  Casablanca Mohamed V-YUL Montreal Pierre Elliott Trudeau Intl
8h 55mdirect
C$ 884Royal Air Maroc
Wed, 24 Feb - Wed, 10 Mar
TAP AIR PORTUGAL Logo
9:45 p.m. - 3:00 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-CMN Casablanca Mohamed V
12h 15m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
11:15 a.m. - 7:55 p.m.CMN  Casablanca Mohamed V-YUL Montreal Pierre Elliott Trudeau Intl
13h 40m1 stop Lisbon Humberto Delgado
C$ 885TAP AIR PORTUGAL
Fri, 4 Dec - Thu, 4 Mar
Air France Logo
5:00 p.m. - 5:55 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-CMN Casablanca Mohamed V
19h 55m1 stop Paris Charles de Gaulle
Air France Logo
5:00 a.m. - 3:20 p.m.CMN  Casablanca Mohamed V-YUL Montreal Pierre Elliott Trudeau Intl
15h 20m1 stop Paris Charles de Gaulle
C$ 891Air France
Thu, 5 Nov - Mon, 16 Nov
Air France Logo
5:00 p.m. - 5:55 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-CMN Casablanca Mohamed V
19h 55m1 stop Paris Charles de Gaulle
Air France Logo
5:00 a.m. - 4:20 p.m.CMN  Casablanca Mohamed V-YUL Montreal Pierre Elliott Trudeau Intl
16h 20m1 stop Paris Charles de Gaulle
C$ 891Air France
Thu, 1 Oct - Tue, 15 Dec
TAP AIR PORTUGAL Logo
10:45 p.m. - 8:40 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-CMN Casablanca Mohamed V
29h 55m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
4:50 p.m. - 8:55 p.m.CMN  Casablanca Mohamed V-YUL Montreal Pierre Elliott Trudeau Intl
33h 05m1 stop Lisbon Humberto Delgado
C$ 893TAP AIR PORTUGAL
Booking Insights

Price, demand, and travel trends for Canada to Casablanca flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Canada to Casablanca with more confidence.

What is the cheapest flight to Casablanca?

Montreal Pierre Elliott Trudeau Intl Airport to Casablanca is the cheapest route at C$ 882 round-trip, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

What is the cheapest day to fly to Casablanca?

Sunday is the cheapest day to fly to Casablanca at C$ 1,179 round-trip on average over the past 12 months on KAYAK. Saturday is the most expensive at C$ 1,302.

What is the cheapest month to fly to Casablanca?

  • February is the cheapest month to fly to Casablanca with an average price of C$ 943 round-trip.
  • July (C$ 1,554) and December (C$ 1,432) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Casablanca?

Night flights to Casablanca are the cheapest at C$ 1,115 round-trip on average. Afternoon flights are the most expensive at C$ 1,362.

When are flights to Casablanca the cheapest?

Flights to Casablanca are cheapest 7 weeks before departure. Booking in this window typically costs about 17% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Expert advice

Expert advice for your flight to Casablanca

 
KAYAK teamed up with top travel experts to share the best tips for your journey.
Our travel experts
Stefanie Waldek

Stefanie Waldek

Expert on Air Canada and Delta

Stefanie Waldek is a freelance space, travel, and design writer based in Saratoga Springs, NY. Her words have appeared in Space.com, Travel + Leisure, Condé Nast Traveler, Architectural Digest, and House Beautiful, among other publications. An expert in aviation and expedition cruising, Stefanie is frequently up in the air or on the sea, likely en route to Antarctica or the Arctic.

Duncan Madden

Duncan Madden

Expert on TAP AIR PORTUGAL

Duncan is a freelance travel writer, copywriter and book author in constant search of travel stories and the perpetual sensation of being on holiday. He’s never happier than when on a dusty trail in search of empty waves or ducking under the piste tape in search of snowbound solitude. British born, living in Germany, but happiest heading for the horizon. His first book, Found in Translation, explores the etymologies and stories of country names around the world and is out now.

Blane Bachelor

Blane Bachelor

Expert on KLM and Air France

Blane Bachelor is a journalist and editor specializing in travel and aviation who writes regularly for top global outlets. Born and raised in Florida, Blane has worked and lived in four countries, including the Netherlands, where she’s currently based with her family. Her favorite way to get to know a new destination is by running or riding a bike around town – or hearing a spooky ghost story about local history. She will always choose the window seat.

Key details for flights to Casablanca

Low season

March

Cheapest flight

C$ 411
Best time to beat the crowds (18% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flights from Toronto Pearson Intl Airport to Casablanca

When to book flights to Casablanca

Are your dates flexible? Find out the best times to travel to Casablanca based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price

Your questions about flights to Casablanca, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • Is there bus service available from Casablanca Mohammed V International Airport?

    A bus company called CTM operates bus services between Casablanca Mohammed V International Airport and the city center, taking roughly 45 minutes. The bus stops in front of Terminal 1 and tickets can be purchased on board from the driver. There is also a bus line that runs to Rabat, taking roughly 90 minutes.

  • Is there train service from Casablanca Mohammed V International Airport?

    There is train service available to the city center from Casablanca Mohammed V International Airport, making four stops at various points around the city after leaving the airport. The trains depart hourly and the trip takes about 45 minutes. The train station is located at the arrivals level of the main terminal and the station is named the Aeroport Med V.

  • How can I rent a car at the airport?

    There are over 20 rental car companies that located at the airport, including major companies like Avis and Alamo and a number of European companies like Sixt and Europe Car.

  • Can I get a taxi at the airport?

    Travelers on flights to Casablanca looking to grab a taxi upon arrival should make note to avoid taxis that do not have a working meter, as this can lead to a potential scam. Official taxis are white in color and come in two types, either grand or petit. The grand taxis are Mercedes Bens diesel sedans and are suitable for large groups, while the petit versions are more traditional taxis suitable for groups of up to four people with an average amount of luggage.

  • Does Mohammed V International Airport (CMN) offer accessible services?

    Inside the airport, there are accessible restrooms and elevators, as well as wheelchair-accessible ticket counters. There are also accessible parking lots located both in the short-term and long-term parking areas. Passengers who require special assistance can also be provided with wheelchairs and escorts, free of charge.

  • What are the most common layover options from Canada to CMN?

    The most common layover options from Canada to Casablanca, Morocco (CMN) are Toronto Pearson International Airport (YYZ) and Montreal Pierre Elliott Trudeau International Airport (YUL). Both airports offer direct flights to Casablanca, as well as a variety of connecting flights that include layovers in major cities across the globe. For example, a flight from Toronto could include a layover in Madrid, Spain (MAD), London, England (LHR), or Amsterdam, Netherlands (AMS). From Montreal, layovers could be in Paris, France (CDG), Rome, Italy (FCO), or Istanbul, Turkey (IST). These layovers give passengers an opportunity to add an extra destination to their trip and make their journey more memorable.

  • What is the difference between the most popular and the most frequent airline at Casablanca?

    Royal Air Maroc operates the most flights from Canada to Casablanca at 14 per week, and for this route Royal Air Maroc is also the airline most often selected by KAYAK users searching for flights from Canada to Casablanca. The two are sometimes different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Where can I fly from to get the cheapest fares to Casablanca?

    Based on fares booked in the past 5 days, the cheapest flights to Casablanca are from:
    • Montreal, from C$ 882 round-trip

  • How do I know if a flight to Casablanca is a good deal?

    A good deal on a flight to Casablanca is around C$ 998 round-trip. This fare is in the lowest 25% of round-trip prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Casablanca?

    Last-minute fares to Casablanca – booked within 2 weeks of departure – run 7% above the average round-trip fare of C$ 1,217.

  • Which airlines should I consider for flights to Casablanca?

Your guide to booking Casablanca flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Casablanca, aim to book around 7 weeks before you fly. That window historically saves about 17% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Casablanca, recent KAYAK data shows that stronger deals tend to land around C$ 998 round-trip. If you see a fare below that threshold, it's a strong deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Casablanca in February. Round-trip fares historically average C$ 943 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to C$ 247 per round-trip. Evening flights to Casablanca average C$ 1,115 compared to C$ 1,362 for noon flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Casablanca, some airlines may include bags at no extra cost. For example, Royal Air Maroc includes a carry-on bag and a checked bag in Economy Class, Air Canada includes a carry-on bag and a checked bag in Economy Class, and TAP AIR PORTUGAL includes a carry-on bag and a checked bag in Economy Class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in Casablanca, a few great places to start are Casablanca City Centre, Old Medina, and Casa-Voyageurs Train Station. These are popular with first-time visitors and can give you a good feel for the area.
  • If your flight to Casablanca has left you feeling a little weary then a visit to the Pearl Lounge might be just for you. This opulent lounge features TVs, newspapers and magazines as well as a children’s play room. This lounge is located in Terminal 2 on the ground floor, right below the departure gates.
  • When looking for a hotel that is close to the airport, the Hotel Relax Airport is exactly as its name implies. The rooms offer air conditioning, satellite TVs and complimentary WiFi. The hotel also offers a restaurant serving traditional Moroccan fare and a free airport shuttle that runs every thirty minutes.
  • When travelers on flights to Casablanca are looking for a hotel that captures the romance and breathtaking views of the city, they need look no further than the Four Seasons Hotel Casablanca. This hotel features the same high standards and opulent decor that you have come to expect from all Four Seasons properties. The hotel is just 10 minutes from the city center and offers three different locations for ocean-front dining and drinks.
  • If you have just arrived on your flight to Casablanca and are feeling unsure of where to go or what to do next, stop by the information desks located in the arrivals area of all the terminal buildings. These desk are staffed by knowledgeable ambassadors that can answer any questions you may have about how to get around the airport and surrounding areas.
  • If you have made the long journey to Casablanca with a lot of luggage, there are both luggage carts and a porter service available to help you navigate through the airport with ease. The carts and porters can be found at the baggage claim areas of both Terminal 1 and 2, as well as in the car park area.
  • Casablanca Airport (CMN) is an international airport located in Nouaceur Province, Casablanca. It is located 30 km south-east of the city centre and is the busiest airport in Morocco. The airport serves various cities in Europe, Africa, and the Middle East.
  • Casablanca Airport is a hub for Royal Air Maroc and a base for Ryanair. The airport offers direct flights to many major destinations, including London, Paris, Madrid, Rome, Amsterdam, Istanbul, Dubai, Jeddah, Cairo, and Tunis. Among the most frequented destinations from Casablanca's airport are Paris, Amsterdam, London, Istanbul, and Madrid.
  • At Casablanca Airport, pet relief areas are located both inside and outside the airport. Inside, there are two pet relief areas, one located in the arrivals hall and one in the departures hall. Outside, there is one pet relief area located near the arrivals hall entrance. All pet relief areas are equipped with waste bags, a grassy area, and a trash can. All areas are handicap accessible and provide a comfortable and safe place for pets to relieve themselves while travelling.

Reviews of the top 5 airlines flying to Casablanca

 
Need help choosing which airline to fly with to Casablanca? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.8
KLMOverall score based on 1573 reviews
7.3Food
7.2Entertainment
8.4Crew
7.7Comfort
7.8Boarding
Airline reviews

It was my first KLM flight and I loved it. Thank you very much.

10.0 ExcellentAnonymous, Aug 2026
Read more KLM reviews

It was my first KLM flight and I loved it. Thank you very much.

It will get you where you want to go. Power did not work on ether of the 2 planes but staff was lovely. Wood like to see a improvement to the food as the amount was small but the main issue is the food isn't tyed to the location your going to the airlines own culture. So that would have been nice. Staff was crazy nice and even helped me with a very tight connection

I’m grateful for the KLM Air France shuttle bus service to Ottawa. However due to construction and other issues related to the chaotic Uber pickup system at YUL, it’s a challenge to find the Kelios bus service to Ottawa. The signs are not clear or even available. No staff to guide passengers. It’s a stressful experience.

The immigration hall in Amsterdam was understaffed, so passport checking was slower than it should be for a major airport. They need to get the automatic readers up and running for non EU passport holders. Waiting in line after a long flight feels a bit abusive.

The service was great. However the lounge only gets passing grade

I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.

Transavia flight. Couldn't select seat or anything prior to flight. No connection with klm systems. Seats are very crammed. Extremely no frills.

It’s chaotic at the bus stop outside of the airport because of the Uber meeting point. You need to be alert and look for the KLM bus which is not branded or labeled. Incorrect information was provided to go to gate 28, when in fact the bus was at gate 27. On the plus side the bus left early and arrived early to Ottawa.

Delay, luggage didn’t arrive. Had to go the next day to collect it

All and all pretty good. It’s crowded but that is what flying is all about. But no complaints otherwise.

Middle seats SUCK!!!! I paid more money than I should have because of your terrible site Kayak.com. I'll try to use your competitors going forward. I am so disappointed you would play off business class.com as business class seats

They lost my bag and I still have not received it

Not consistent with the food quality (I mean taste not freshness)

3 hour delay but out of their control. App said I get vouchers but when I applied for them, they were nowhere to be found in my account

Old airplanes small seats expensive tickets, not as expected overall and not comfortable according to the price

The male attended that served are section was a snob. He did not answer my call light when my wine spilled all over the floor. I did not push it again or drew his attention to it. He just ignored the call light when he came to give us our meal, serving the people behind us first. I did not push it again or drew his attention to it to see his reaction. It was so obvious that he was ignoring us. We were in premium economy!

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

We transited through Chad and what was supposed to be a 1hr 20 minutes transit time lasted over 4hrs. We didn't get regular updates until we complained. After a 10hr flight from Paris no form of refreshment given and finally arrived Abuja over 6hrs later and none of my bags came

My seat was so uncomfortable, and the headrest was broken. Very very disappointing for the price I paid.

The hard product, food, and service are far superior to their North American counterparts

The ground staff did not load my bag onto the plane and despite me watching from the bus that my bag is not being loaded and taken back on the cart to the terminal, I pointed out to the staff and ge laughed upon checking my tag and knowing they made a mistake. Instead of calling the cart back and loading it he said we can’t fo anything and you should file a report upon landing at RAK. I told them my stay there is short and i needed my bag as it had everything I needed but no avail. Even the pilot was informed, staff of the plane was aware but all in don’t care mode. Upon arriving at Marrakech RAK, i filed a report and being told it might come in next flight tomorrow and we don’t provide delivery service, you must come and pick it up. If it doesn’t arrive on time then it will be sent to your home in the US. Unbelievable stress and inconvenience that could have been easily prevented by the ground staff.

The cabin crew were curt, not with me, but observed with other passengers. They were unduly rude and it was unprovoked and when they realized they were wrong, they made no attempt to apologize for their own confusion.

The layover was only one hour and a huge line for passport control. If I didn’t cut the line and argue was every single official, I would’ve spent the night in this one. Obviously.TAP AIR people. do not take into account.this problem with their flight scheduling, which is extremely frustrating. Poor food choices, on the pasta was offered, they ran out of chicken right away. All the sodas and water poured in a tiny 70 mL cups, which is not enough to keep hydrated on the long flight. I had to ask for 34 cups at a time. Flight attendant seemed to be tired and overworked.

I am not very tall, and had a difficult time getting my carry-on placed in the overhead bin while passengers were behind me waiting to get to their seats. After struggling with the luggage, I turned it around, and left it, knowing it was not properly placed, but believing there was adequate room for it in the bin. When the flight attendant came through the cabin, she asked whose bag it was, and scolded me for not positioning it correctly. She turned it around and moved on. I thought that her approach was totally unprofessional, calling out a passenger in that manner.

There was no warning that they have added passport control after check in, the line was enormous and after 46 mins wait we missed our flight. Were forced to leave the airport and purchase new tickets at full price to board a later flight. TAP were unsympathetic and unhelpful.

Boarding- Good Seat Comfort - OK Crew - Good Food - Mediocre On Time - Very Good

Check-in guidance for transfer flight, boarding, in-flight service, seat comfort, etc.

The seats were not designed to comfortably see people in coach for more than 10 minutes

I have been flying internationally for most of like. My first trip with TAP- wonderful! I look forward to flying with them more frequently in the future!

Of course food only if you pay and no entertainment. As always with TAP they collected hand luggage and you must check in. This happens mostly with TAP and is not acceptable because others are having three pieces or more. TAP should be consequent and collect hand luggage only from those who have more than one piece.

Plane was late. Too many announcements during the flight. Made me pay that deposit. Uncomfortable seats.

It was pretty good. The transatlantic flights can be tough on any airline, but this was a decent experience. The only thing I disliked was the airline crew moved my carry on bag without telling me or explaining anything. If I was sleeping during that part, I would’ve assumed it was stolen.

Exorbitantly overpriced ticket. Flight was delayed as per usual with air Canada and there was zero refund or compensation.

Flight delay due to staff shortage. No snack or drinks served. Toilets had water collecting on the floor.

The help at check-in area was excellent! The crew on board was great and the legroom and entertainment is excellent!

It was all a very positive experience. Look forward to the return trip.

the temperature was ok no freezing ac and not hot at all.

Flight was significantly delayed. As always with Air Canada in the last couple of years, weak excuses.

Air Canada delayed the flight from Toronto to Montreal, so I missed this flight (and most of my meetings in Morocco). Thanks, Air Canada.

Really good, current entertainment selection. Kind, efficient hardworking cabin crew. Up-to-date helpful information from captain.

Taking the bus from the terminal to the plane isn't an easy experience, especially when traveling with an elderly person and have to carry the carry-on bags up the plane stairs.

ABSOLUTELY THE WORST AIRLINE. LOST LUGGAGE NO CUSTOMER SERVICE. NEVER BOOK

They robbed me, filed a complaint and they ignored me

We missed our connection and they put us in a hotel our luggage didn't get rerouted with us so we arrived with no luggage

The crew was friendly, 5/5 stars. The food was better than ok, 3.5/5 stars. The seats were tight, 3/5 stars. The entertainment was 2/5 stars because of lack of WiFi.

Delay, no announcements, no support to fast track transfer in Casablanca, made the connection despite all but my bag didn’t make it.

Hot plane. No AC for 3 hours in the middle of Summer.

They canceled my flight and they haven’t reimbursed me yet.

The flight attendants were very nice, friendly and went above and beyond in making our journey pleasant.

ldid not like the late departure did not like the late food service. Food should have been serve earlier ro allow more sleeping time. Did not like beeing interrupted just to show announcement about their duty free onboard Finally baggage did not make it to final destination and are still in casablanca.

Travelling to a place near Casablanca?

Book flights to Casablanca if you plan to visit one of these locations
El Jadida
Mohammedia

More options for your flight to Casablanca