RAK

C$ 308 Find Cheap Flights to Marrakech – 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.

Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights to Marrakech

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

Recent round-trip flight deals to Marrakech

Wed, 9 Dec - Tue, 15 Dec
Multiple Airlines Logo
6:45 p.m. - 5:35 p.m.YYZ  Toronto Pearson Intl-RAK Marrakech Menara
17h 50m1 stop Lisbon Humberto Delgado
Multiple Airlines Logo
2:35 p.m. - 1:10 p.m.RAK  Marrakech Menara-YYZ Toronto Pearson Intl
27h 35m1 stop Lisbon Humberto Delgado
C$ 672Multiple Airlines
Sun, 22 Nov - Wed, 9 Dec
Multiple Airlines Logo
7:30 p.m. - 3:55 p.m.YYC  Calgary-RAK Marrakech Menara
14h 25m1 stop Paris Charles de Gaulle
Multiple Airlines Logo
6:20 p.m. - 5:50 p.m.RAK  Marrakech Menara-YYC Calgary
29h 30m1 stop Paris Charles de Gaulle
C$ 741Multiple Airlines
Sun, 17 Jan - Wed, 17 Feb
TAP AIR PORTUGAL Logo
9:45 p.m. - 2:55 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-RAK Marrakech Menara
12h 10m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
12:45 p.m. - 7:55 p.m.RAK  Marrakech Menara-YUL Montreal Pierre Elliott Trudeau Intl
12h 10m1 stop Lisbon Humberto Delgado
C$ 779TAP AIR PORTUGAL
Wed, 18 Nov - Tue, 24 Nov
TAP AIR PORTUGAL Logo
9:45 p.m. - 2:55 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-RAK Marrakech Menara
12h 10m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
4:50 p.m. - 8:55 p.m.RAK  Marrakech Menara-YUL Montreal Pierre Elliott Trudeau Intl
33h 05m1 stop Lisbon Humberto Delgado
C$ 782TAP AIR PORTUGAL
Tue, 24 Nov - Thu, 3 Dec
KLM Logo
9:15 p.m. - 6:30 p.m.YYZ  Toronto Pearson Intl-RAK Marrakech Menara
16h 15m1 stop Amsterdam Schiphol
KLM Logo
8:30 p.m. - 8:15 p.m.RAK  Marrakech Menara-YYZ Toronto Pearson Intl
28h 45m1 stop Amsterdam Schiphol
C$ 855KLM
Wed, 25 Nov - Thu, 3 Dec
KLM Logo
5:55 p.m. - 6:35 p.m.YYZ  Toronto Pearson Intl-RAK Marrakech Menara
19h 40m1 stop Amsterdam Schiphol
KLM Logo
8:30 p.m. - 8:15 p.m.RAK  Marrakech Menara-YYZ Toronto Pearson Intl
28h 45m1 stop Amsterdam Schiphol
C$ 855KLM
Sat, 28 Nov - Sun, 6 Dec
Air Transat Logo
6:25 p.m. - 5:20 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-RAK Marrakech Menara
5h 55mdirect
Air Transat Logo
7:50 a.m. - 12:00 p.m.RAK  Marrakech Menara-YUL Montreal Pierre Elliott Trudeau Intl
9h 10mdirect
C$ 858Air Transat
Sat, 28 Nov - Sun, 6 Dec
Air Transat Logo
6:25 p.m. - 5:20 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-RAK Marrakech Menara
5h 55mdirect
Air Transat Logo
7:50 a.m. - 12:00 p.m.RAK  Marrakech Menara-YUL Montreal Pierre Elliott Trudeau Intl
9h 10mdirect
C$ 861Air Transat
Mon, 1 Feb - Tue, 23 Feb
Air France Logo
7:05 p.m. - 2:05 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-RAK Marrakech Menara
14h 00m1 stop Paris Charles de Gaulle
Air France Logo
5:05 a.m. - 3:20 p.m.RAK  Marrakech Menara-YUL Montreal Pierre Elliott Trudeau Intl
15h 15m1 stop Paris Charles de Gaulle
C$ 862Air France
Mon, 1 Feb - Tue, 23 Feb
Air France Logo
7:05 p.m. - 2:05 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-RAK Marrakech Menara
14h 00m1 stop Paris Charles de Gaulle
Air France Logo
5:05 a.m. - 3:20 p.m.RAK  Marrakech Menara-YUL Montreal Pierre Elliott Trudeau Intl
15h 15m1 stop Paris Charles de Gaulle
C$ 865Air France
Booking Insights

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

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

What is the cheapest flight to Marrakech?

Toronto Pearson Intl Airport to Marrakech is the cheapest route at C$ 672 round-trip, found in the past 5 days on KAYAK. Montreal Pierre Elliott Trudeau Intl Airport to Marrakech is the most popular connection with round-trip deals from C$ 779.

How much is a flight to Marrakech?

A round-trip flight to Marrakech costs C$ 1,078 on average, based on data over the past 12 months on KAYAK. Round-trip fares from Montreal average C$ 1,036, while Toronto runs a bit higher at C$ 1,041.

What is the cheapest day to fly to Marrakech?

Monday is the cheapest day to fly to Marrakech at C$ 1,080 round-trip on average over the past 12 months on KAYAK. Tuesday is the most expensive at C$ 1,159.

What is the cheapest month to fly to Marrakech?

  • January is the cheapest month to fly to Marrakech with an average price of C$ 885 round-trip.
  • December (C$ 1,287) and July (C$ 1,265) are the most expensive.
  • Based on KAYAK data over the past 12 months.

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

Night flights to Marrakech are the cheapest at C$ 1,030 round-trip on average. Morning flights are the most expensive at C$ 1,328.

What is a good deal for flights to Marrakech?

Flights under C$ 914 are considered a good deal. 25% of KAYAK users found round-trip flights to Marrakech at or below these prices, with the lowest fares from:

  • Toronto C$ 895
  • Montreal C$ 901
.

When are flights to Marrakech the cheapest?

Flights to Marrakech are cheapest 9 weeks before departure. Booking in this window typically costs about 16% 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 Marrakech

 
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

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.

John Walton

John Walton

Expert on Air Transat

Independent aviation journalist John Walton took his first flight at eight weeks old and hasn’t stopped travelling since. A world-renowned expert in airlines and the passenger experience, he writes in depth on aviation, is a resident expert on travel in Japan and France, and offers a uniquely queer perspective on travelling the world.

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 Marrakech

Low season

October

Cheapest flight

C$ 308
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flights from Calgary to Marrakech

When to book flights to Marrakech

Are your dates flexible? Find out the best times to travel to Marrakech 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 Marrakech, answered

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

  • Which bus should I catch from Marrakesh Airport to the city centre?

    Bus route 19 is the most convenient to travel from the airport to the city centre. Buses leave from the stop outside Terminal 2to the left, beyond the taxi parking area, every 30minutes and stop at the city’s main hotels and points of interest. A one-way ticket costs 30 MAD (about 4 CAD) and buses run from 6:15 am to 9:30 pm. If your flight to Marrakesh arrives outside that schedule, it’s best that you take a taxi, rent a car, or arrange for a transfer with your hotel.

  • Where can I rent a car at Marrakesh Airport?

    Car rental offices are located in Terminal 1 of the airport. Here you’ll find offices for France Car, Location Auto, Budget, Europcar, Ebooking, Hertz, Avis, Air Car, Dbilij Car and Ennasr Car Plus.

  • What kind of shops will I find at Marrakesh Airport?

    There are shops at the public access zone of Terminal 1 selling local products. Tamazirt sells typical Moroccan pastries and Faraji Mohamed sells sweets. For artisanal items and handicrafts, visit K. Artisanal, Bendaoud et Lazrak, and Les Associes de l’Investissement. It’s most likely that you’ll find cheaper options for the same products at local souks (markets) in the centre of Marrakesh. To buy a local SIM card, which you can top up as you go, visit Sahatel. Although the airport is open 24/7, most shops likely won’t open before 6:00 am.

  • Are there hotels near Marrakesh Airport with shuttle service?

    There are a number of 5-star hotels about 3 km from the airport and offering shuttle service. These include Hotel Lawrence d’Arabie, Dar Rhizlane, Mövenpick Hotel Mansour Eddahbi Marrakech, Grand Mogador Menara, Savoy Le Grand Hotel Marrakech, Four Seasons Resort Marrakech, and Sirayane Boutique Hotel & Spa Marrakech. If you choose to stay at a local-style hotel, known asa riad, closer to the medina (the old part of the city), check the transfer possibilities before booking.Some hotels arrange for transportation to the closest possible location that a car can reach, considering the narrow streets of the medina.

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

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

  • How long is a direct flight to Marrakech?

    Direct flights to Marrakech are available from Montreal, with a flight time of about 6h 55m.

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

    Based on fares booked in the past 5 days, the cheapest flights to Marrakech are from:
    • Toronto, from C$ 672 round-trip
    • Montreal, from C$ 779 round-trip

  • How many flights serve Marrakech?

    Marrakech receives 0 flights per day and 2 per week from across the world. Montreal has the most flights to Marrakech, with 2 weekly flights.

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

    A good deal on a flight to Marrakech is around C$ 914 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 Marrakech?

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

  • Which airlines should I consider for flights to Marrakech?

Your guide to booking Marrakech 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 Marrakech, aim to book around 9 weeks before you fly. That window historically saves about 16% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Marrakech, recent KAYAK data shows that stronger deals tend to land around C$ 914 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 Marrakech in January. Round-trip fares historically average C$ 885 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$ 298 per round-trip. Evening flights to Marrakech average C$ 1,030 compared to C$ 1,328 for morning 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 Marrakech, some airlines may include bags at no extra cost. For example, Air Transat 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 Marrakech, a few great places to start are Grande Poste Gueliz, Jamaa el Fna, and Menara Gardens. These are popular with first-time visitors and can give you a good feel for the area.
  • Marrakesh Menara Airport (RAK) is a hub for the national airline Royal Air Maroc and welcomes regular international flights to Marrakesh, operated by carriers such as KLM and Air France. When looking for flights to this Moroccan city, keep in mind that your flight will include at least one stopover in a European city.
  • The best way to travel from the airport to Marrakesh’s city centre is by taxi. Despite having fixed tariffs, which you can confirm with the price list posted at the taxi parking area, drivers will try to negotiate. Taxis are metred, but it’s unlikely the driver will turn the metre on. The official cost for a trip from the airport to the centre of Marrakesh is 60 MAD (approximately 8.33 CAD).
  • Cash is the only form of payment accepted for day-to-day transactions in Marrakesh and bargaining is encouraged and expected. Exchanging cash into the local currency of Moroccan Dirhams must be done within the country’s borders, either at one of the currency exchange offices at the airport or an ATM.
  • If you had a long flight to Marrakesh, Pearl Lounge at the arrivals area of Terminal 1, before immigration, is opened 24hours and is equipped with showers and a children’s area. You need to book a full day before arriving, and it costs 300 MAD (about 42 CAD) per person for up to 3hours.
  • In case you need medical assistance, the airport has an on-site clinic, with a doctor and a nurse available 24/7.

Reviews of the top 5 airlines flying to Marrakech

 
Need help choosing which airline to fly with to Marrakech? 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.8Boarding
7.3Food
7.7Comfort
7.2Entertainment
8.4Crew
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

Flight lead was a gentleman with silver hair and he went out of his way to shake hands and interact with each passenger seated in business class. A medical emergency took place during our flight and he handled it with perfect poise and professionalism. He was gracious and confidently competent. Just what you want from a leader,

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.

Terrible last row seats many seats available but no offer to move to better seat

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.

On one of the flights, the situation became sufficiently frustrating that a passenger openly expressed their dissatisfaction. Despite these complaints, we did not observe any meaningful improvement or receive an adequate explanation. The fact that members of our group experienced similar conditions on two separate aircraft is particularly concerning. We recognize that cabin temperatures may vary during a flight; however, the prolonged discomfort and the apparent lack of an effective response significantly affected our travel experience. Passengers reasonably expect a long-haul international flight to provide a tolerable cabin environment. When multiple passengers raise concerns about their comfort or well-being, those concerns should be acknowledged and addressed professionally.

Flight was really good, with no middle section on an A321neo for an international flight, from Ottawa directly to London. Staff was friendly. The food was okay, and entertainment amenities could be better.

The flight was terrible based off the temperature in the plane and the air smelled so stale and gross. I have never wanted to hosed lore in my life after I got off. The food was disgusting and seemingly low quality. The staff was friendly. The bathrooms were so gross after a couple of hours. I will definitely never book with them again.

The crew was great. There was no entertainment and the internet wasn't working. We sat in the run way for a LONG time which is always so upsetting. The seats are very close together and the flights are completely full which makes for a tough flight. Flying is just an uncomfortable experience.

Very kind crew. Vegetarian food better than usual. Prompt take off. Entertainment worked well. Could always do with more room!

I liked the reliability. I liked less the chair comfort...

The dinner was bland and boring, but the economy seats were surprisingly comfortable. The flight was very packed.

I didn't have any problems during my flight. My main issue is with airlines in general, they keep offering less and less every year, AirTransat is no different.

We are a senior couple (70+) and chose emergency exit seats so we would have 2 seats together and neither of us had to sit in a middle seat. My husband is type 1 diabetic on an insulin pump and I monitor his blood sugar levels. I am 5'9" and 250 lbs and found the seats extremely uncomfortable. Toward the end of the flight I developed diarrhea which lasted a full 24 hours.

We were treated well by the staff at the airport and on board aircraft. Delay was uncontrollable due to the weather. Had to wait for another gate as we were late landing in Fort Lauderdale.

The plane's pilots, including the captain himself, thanked me for the flight. I know it's just marketing, but it was really nice to see these people. It's a great idea. Airplane food is never "good," but the entire crew and flight organization were top-notch. I really liked Delta, and I think I've traveled all over the world, and that was something new for me. Maybe even the old planes, the B767, but next time I have a choice, Delta will be my first choice. Thank you, a satisfied passenger :)

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

I don’t like that an equipment change caused my seat to change from 23A to 44A. The boarding was also delayed. The crew were excellent, however and very attentive. The food was not bad.

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

I wish that the meal included a vegetable or even a salad instead of couscous! Why serve chicken with rice AND couscous? Service was good overall though a bit lacking in friendliness. Usually on air france I've been offered a glass of champagne before dinner, wine with dinner, and a digestif after dinner. We were only offered wine this time!

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

The check in was horrible. I stood in line for 1 hour to check in with an Air France ticket. Then I was told I had to go to Delta counter onstead to check in instead. It made no sense.

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

TAP canceled connection and we had to wait 15 hours for another flight to Milan. There were plenty of. Seats on earlier but because we were Excellence Class the would not let us downgrade which we were willing to. Don’t understand their logic? Plenty of seats but we couldn’t / they wouldn’t make the change.

This is a terrible airline. Never again. We got diverted for weather and are sitting on the tarmac now for hours. No updates. No water. No food. This is insane.

this flight was awful from pre-boarding to on the plane. There needs to be more coordination between TAP and My Way. We were in first class and I am handicapped. BY the time we got on the plane there was no place for our baggage and the crew did not handle the situation well. They gave us an argument and said that we'd have to have it checked. Then, after I complained they moved some people's bags to put our small carry ons several seats back of our seats which were in Row 4.

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.

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

Terrible! I had to cancel our flights due to my wife Carmen requiring an unexpected second cancer surgery. I first contacted orbitz about obtaining a credit due to medical interruption and orbitz directed me to TAP. I contacted TAP and the representative directed me back to orbitz and refused to even explain what TAP’s medical interruption policy was or how it worked—I wanted that information for a second call to orbitz. Terrible service at a particularly difficult time.

Do you have a bad service And And treat customers terrible

I fell from the stairs while carrying a baby on the way to the bus to take us to the plane because TAP is too cheap to pay for a proper gate on their hub airport (not even an elevator). Plus, they were late (which they always are). Terrible airline.

Spacious (space to extend your legs and not feel crammed) and good entertainment and decent food!

Adequate. You get what you pay for. Absolutely no frills but a cost effective way to travel between European countries.

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.

This was the worst experience ever. It was such chaos at boarding due to boarding zone and letting everyone with children and strollers go first. Once the plane door closed they didn’t let us know why we were not moving until after 30 mins of sitting on the plane. Then ANOTHER 2 hours passed with no other communication or update as to why we were still sitting on the plane. 2 and half hours of sitting on a plane! When I ask a flight attendant what was the delay he gave ALOT of attitude and said he don’t know what’s going on. This flight attendant was soooo rude to customers to the point one lady was telling him how rude he was. I also felt other flight attendants spoke to the people who spoke their language; I am an American so this was also upsetting. The food was horrible, I only ate the bread. We finally landed and we almost missed our connecting flight. We was able to run and make out next flight within 30 mins. Our flight from Casablanca to Marrakech was quick. BUT here is where I was really UPSET. They left everyone luggage who was on the flight in Casablanca. We went to baggage claim and they had Attitudes! How are you mad with us for losing our bags, I don’t get it. We had to wait for the next flight to come in with our bags. The baggage claim guy said they wouldn’t deliver our bags to our hotel because of past experiences; now we have to pay for another cab to come back! They had so much luggage outside of baggage claim I can see this was happening to a lot of people. They said they would email us once our bags arrived. He told us the next flights coming in (which I researched myself and he gave the wrong times!). We took a cab to our hotel to wait. I seen my bag was at RAK airport (because of my AirTag) 4 hours later but no email from baggage claim. I waited two more hours and still no email letting us know it arrive! We missed dinner plans! We went to airport and got our bags (security at RAK was rude to us and had us walking all around in order to get to baggage claim). I will NEVER fly with Royal Air Maroc ever in life, even if it means I can’t fly to other countries that I would love to visit since this ruined my friends birthday already. I PRAY our flight back home is wayyy better. This is no way to treat people. I fly frequently so I know how airlines should treat people and Royal does not!

Travelling to a place near Marrakech?

Book flights to Marrakech if you plan to visit one of these locations
Oualidia
Safi

More options for your flight to Marrakech