Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Morocco from AED 345

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from the United Arab Emirates to Morocco departing on 25/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sat 11/5
Sat 18/5

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

In the last 7 days, travellers have searched 46,099,007 times on KAYAK, and here's why:

Save 17% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Morocco Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Casablanca
Casablanca1 stopAED 1,267
Marrakech
Marrakech2 stopsAED 1,237
Agadir
Agadir1 stopAED 2,236
Tangier
Tangier2 stopsAED 2,221
Rabat
Rabat2 stopsAED 2,273

Good to know

Low season

February

High season

June

Cheapest flight

AED 345
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (14% more expensive on average)
Flight from Abu Dhabi to Marrakech

FAQs - booking Morocco flights

  • How long is the flight to Morocco?

    An average direct flight from the United Arab Emirates to Morocco takes 19h 13m, covering a distance of 9737 km. The most popular route is Dubai - Casablanca with an average flight time of 8h 15m.

  • What is the cheapest flight to Morocco?

    The cheapest ticket to Morocco from the United Arab Emirates found in the last 72 hours was AED 1,027 one-way, and AED 1,292 round-trip. The most popular route is from Dubai to Casablanca and the cheapest round-trip airline ticket found on this route in the last 72 hours was AED 1,355.

  • Which airlines fly to Morocco?

    Royal Air Maroc, Emirates & Qantas Airways fly the most frequently from the United Arab Emirates to Morocco.

  • What are the most popular destinations in Morocco?

    The next most popular destinations are Marrakech (6%) and Rabat (3%). Searches for flights to Tangier (2%), to Agadir (2%) and to Fez (0.1%) are also popular.

  • 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.

See more FAQs

Top tips for finding cheap flights to Morocco

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Morocco flight deals.

Top 5 airlines flying to Morocco

 
Need help choosing which airline to fly with from the United Arab Emirates to Morocco? 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.
8.1
EmiratesOverall score based on 4097 reviews
8.3crew
7.9food
8.2boarding
8.3entertainment
8.1comfort
Airline reviews

Not that good The crew in the plane were rim professional & almost lost in their work distribution

6.0 GoodTamer, Apr 2024DXB - CAI
Read more about Emirates reviews

Not that good The crew in the plane were rim professional & almost lost in their work distribution

No entertainment u less you pay. Wish there were some free movies

Didn’t like it at all. Cabin crew unfriendly. Very bad experience.

Food is really bad, not to the Emirates standards. Coming out of Houston airport is very confusing,

Service needs to improve. Air hostess do not register flyers request and we need to keep on repeating our request to them on multiple occasions

The flight was great. We had to purchase extra long seats for the long flight. But overall it was great.

The experience was not as pleasant returning as leaving. Went through clearance twice, crew was not as customer focused.

WORST AIRLINE EVER—FOOD WAS MEDIOCRE AND WIDEBODY 777 BOEING WAS VERY UNCOMFORTABLE! IT WAS NOT WORTH THE MONEY THAT I PAID.

Superb experience. I hope they bring back the fast track option at Heathrow immigration.

Amazing service and food. However I didn’t get chance to choose my own seat which bothered me a little.

Qatar airways from Doha to guangzhau was excellent big bird Boeing 777 more room and smoothly flight, I Love it

They made us deliberate waste time by holding our passports and boarding passes making us miss the flight

Boarding delayed, no communication. I left the lounge, and heard a final call, boarding started after a 30 minutes.

Overall good but staff in the place looked extremely tired after 8hrs in 14 hrs journey and then service was cut short and response time for calls increased in later part of flight. Food was ok not astonishing

Boarding process was terrible. Will not travel Qatar Airways if I had an alternative. The food was one of the worst, even for airline food.

They ran out of some of the popular food items. 😞

Was unable to check in via app or website with supplied booking code (something to do with flight being operated by a partner airline, although the code didn’t work on the partner’s website either) Specified a vegetarian meal during booking, but that somehow wasn’t captured in airline’s system By the time flight crew got to my row, now vegetarian food was available. Had nothing to eat on flight from Philadelphia to Doha! Flight attendant was completely unconcerned and actively apathetic to the situation

Ordinary Indian food... Not great. Limited movie and TV selection

Qatar said few times that the luggage will be at the final destination but they were wrong. Please check where your port of entry is at the destination. This is where the luggage would be. The food was terrible.

No boarding passes given at start point Too much wait for boarding passes

Very friendly and efficient staff. Would definitely fly Saudia again.

Entertainment on all 4 business class seats were terrible audio and could barley hear. The 11 hour layover in Riyadh was a nightmare and no one told us that nightmare matter what we do or what we were willing to pay there were no places to rest or sleep and nine of the lounges allow you to enter them no matter what unless you are 4 hours or less from flight time. With a 78 yearold mother with me this is ridiculous. The employees of the airline in Riyadh and of the lounge treated us like servants or lower class people. Never again

J’ai mon carte de fidélité Sky team gold À Dubaï je me sui présenté avec mon carte je sui rentré dans le louange Maintenant arrivé à Riyadh on m’a refusé que je rentre que parce que c’est la carte de Air France Et pourtant il y’a le partenariat bon brefs Tout ça c’est du racisme parce que je suis un africain

Food could be better. Bread should be warm served with butter. Bread quality is bad and cold served.

Entertainment for non Arabic speakers is very limited. Seats were comfortable. Seat map while booking showed 2-2-2 config, but the flight had 1-2-1..

It’s like two different companies managing fligh from DC and totally horrible company between Jeddah and Cairo

Good variety could have been better; crew not as friendly

Since it leaves at 2:00am you sleep through most of it.

The best way to fly is saudia airlines flight Every thing is better (Number one 🫶) Thank you

my screen did not work properly. I couldn't watch any movies nor the flight information. I can see the flight info on the remote only. the toilet is very small and tight actually it is the smallest toilet I've ever seen in a business class. ( I'm not a big body person) in Jeda airport the first bus broke down so we transferred to a second bus and it took a long time to move. the seat spacing was good in 2 by 2 configuration. the food and the service was OK for a short flight.

It was a nightmare. I booked business class ticket from Ediburgh to Beirut via Istanbul to attend a funeral. I had a wonderful experience flying to Istanbul from Edinburgh. Then I could not get a boarding pass issued to Beirut. It seems that although they booked me and I had a reservation number, I had no seat allocated and the flight was full. I was asked to go from one desk to another and made to wait for 2 hours. I missed my flight as I did not have a seat assigned and it was full. The only option was to put me on the next flight, 6 hours later, for a fee of over $400. They said that was the best they can do to 'help me' and to 'take it or leave it'. Well, I was not about to be bullied; I stood my ground. I booked and paid premium for the journey, which was confirmed. The eventually accepted to not charge me extra and i waited a total of over 8 hours in the airport with no compensation. On top of my grief with the risk of missing the funeral service, I had to put up with their indifference and condescending attitude. They spoke about me in Turkish thinking I would not understand (I hold a British passport) in front of me. When they eventually handed my passport and boarding pass back to me, I showed them I was born in Istanbul and that I understood everything and said a condescending 'thank you' back to them in Turkish. You should have seen their faces. I said that consumers have rights and it is a shame that Turkish Airlines does not have good customer service to at least acknowledge and apologize for errors committed by the airline. Blaming the me, the client, for such an error and placing unreasonable ultimatums, rudeness and dismissiveness to be rid of me, particularly when I was vulnerable and visibly grieving was really shocking... The airline taints the city of Istanbul and the people of Türkiye. Such a shame.

Not a good experience from Lagos was very terrible paying for one extra bag is #403,600 in dollars is $331 which is too high and when get to Ny I don’t receive my bag till 2nd day some of my stuff was damaged am not really happy with Turkish Airlines very poor services.

seat didn't fold children noise in the air plain. no foot space

Multiple errors by Turkish airlines and Istanbul Airport kept us from making flight. Stuck in Istanbul!

I am writing to express my extreme dissatisfaction with the recent flight experience I had with your airline. This has been one of the worst travel experiences I have ever encountered, and I feel compelled to bring it to your attention. Firstly, I missed my flight due to what I perceive to be a lack of clear communication and coordination on the part of your staff. There was no remorse or apology from the airline's representatives, which further exacerbated the situation. As a result of missing my flight, I was subjected to a 24-hour delay at the airport, where I had to spend a significant amount of money to rent a hotel room and cover other incidental expenses. Additionally, since my baggage was already checked in from Tanzania to Turkey, I had to purchase essential items for the 24-hour period. What truly dismayed me, however, was the discourteous and unprofessional attitude of your staff. Their lack of empathy and understanding only added to the stress and inconvenience of the situation. I have been traveling abroad for over 20 years, and I can confidently say that this experience has been the worst I have ever encountered. As a result, I am compelled to reconsider ever using your airline again for future travel. I strongly urge you to address the issues I have raised and take immediate steps to rectify the situation. Additionally, I expect a formal apology and a refund for the expenses I incurred due to the airline's negligence. Thank you for your attention to this matter, and I look forward to your prompt response.

My mother got sick and dying and i have to change my flight and they charged me $2260 that is redisclose.

I’m unclear why I had to pay extra for assigned seats as Turkish airlines did not honor the seating. We were placed across the aisle from each other on TK 34, and were seated behind one another on TK 694. Because my name was misspelled on e-ticket (Klawiter, instead of Klawitter) I could not log onto website to get the connection gate number in Istanbul. The monitors in the airport were a jumbled mess 1/2 Arabic and 1/2 English.

Food not good, flight attendants not the best, not accommodating very ruff

Better attitude training for staff at airport, better training for flight attendants, better food, don’t put us with all the crying babies that cried nonstop for 12 plus hours.

Everything was great Turkish airlines should show the same attention to international flights.

3 hours late, came at my final destination without any of my luggage.

Delays with no communication. Broken business class seat and no one seems to care or help.

The head of the flight attendants was very rude and impolite and insisted to know my nationality on flight while I had my Can passeport! against all rules!

I spent 4 hours untill get my bags no food no entertainment on the flight

Adequate. Served our purpose of getting there safely. Nothing to rave about. Decent value for the amount paid

Old planes that are not being maintained with at least basic cleaning. Plane smells awful, bathrooms not cleaned either. Customer service probably one of the worst I have experienced.

I lost my connection flight from Casablanca to Marrakech because we arrived late to Casablanca. I had to rent a car to continue my trip . I need refunds

Nothing. Everything, the service the delayed plane and communications to passengers, the boarding, the food access before flight, no aircon on the plane until high altitudes and super long wait for baggage claim with no direction on tv signs.

I thought it was great because the seats were really comfortable for the long flight. The food was just ok, and could have been a bit better.

The plane was new, clean and nice. The crew was very attentive and pleasant. The food wasn’t great, though - even in business class…

Book Cheap Morocco Plane Tickets

Recent return flight deals

8/5Wed
2 stops
38h 10mAUH-RAK
15/5Wed
1 stop
29h 30mRAK-AUH
AED 1,237
17/5Fri
1 stop
11h 50mAUH-CMN
5/6Wed
2 stops
32h 40mCMN-AUH
AED 1,267
4/8Sun
1 stopSAUDIA
11h 40mDXB-CMN
14/9Sat
1 stopSAUDIA
16h 05mCMN-DXB
AED 1,337
16/4Tue
1 stop
31h 30mAUH-RAK
23/4Tue
2 stops
36h 05mRAK-AUH
AED 1,337
23/5Thu
1 stopSAUDIA
21h 35mDXB-CMN
17/7Wed
1 stopSAUDIA
19h 10mCMN-DXB
AED 1,381
19/5Sun
1 stopQatar Airways
17h 40mSHJ-CMN
2/6Sun
1 stopQatar Airways
20h 20mCMN-SHJ
AED 1,403
19/5Sun
1 stopQatar Airways
17h 55mDXB-CMN
2/6Sun
1 stopQatar Airways
11h 35mCMN-DXB
AED 1,406
19/5Sun
directRoyal Air Maroc
8h 25mDXB-CMN
1/6Sat
directRoyal Air Maroc
7h 50mCMN-DXB
AED 2,210
14/6Fri
directRoyal Air Maroc
8h 25mDXB-CMN
17/6Mon
directRoyal Air Maroc
7h 50mCMN-DXB
AED 2,548
27/5Mon
directEmirates
8h 25mDXB-CMN
3/6Mon
directEmirates
7h 30mCMN-DXB
AED 2,618

Search by stops

Search by airline

Search by price

Recent one-way flight deals

25/5Sat
3 stops
40h 50mAUH-RAK
AED 345
1/6Sat
2 stops
35h 30mAUH-RAK
AED 477
25/7Thu
1 stopQatar Airways
29h 00mDXB-CMN
AED 1,050
29/7Mon
1 stopQatar Airways
22h 45mDXB-CMN
AED 1,098
4/8Sun
1 stopSAUDIA
11h 40mDXB-CMN
AED 1,146
2/6Sun
directRoyal Air Maroc
8h 25mDXB-CMN
AED 1,300
26/5Sun
directRoyal Air Maroc
8h 25mDXB-CMN
AED 1,307
25/7Thu
directEmirates
8h 15mDXB-CMN
AED 2,030
4/5Sat
directEmirates
8h 25mDXB-CMN
AED 2,042
12/5Sun
1 stopSAUDIA
19h 20mAUH-CMN
AED 3,220

Search by stops

Search by airline

Search by price

Last minute flights to Morocco

Last minute flight, train and bus deals

16/4Tue
multi-stop
31h 30mAUH-RAK
23/4Tue
multi-stop
36h 05mRAK-AUH
AED 1,337
16/4Tue
multi-stop
31h 30mAUH-RAK
22/4Mon
multi-stop
38h 35mRAK-AUH
AED 1,432
14/4Sun
multi-stop
32h 45mAUH-RAK
23/4Tue
multi-stop
30h 50mRAK-AUH
AED 1,590
16/4Tue
directRoyal Air Maroc
8h 25mDXB-CMN
22/4Mon
directRoyal Air Maroc
7h 50mCMN-DXB
AED 3,011
16/4Tue
directRoyal Air Maroc
8h 25mDXB-CMN
23/4Tue
directRoyal Air Maroc
7h 20mCMN-DXB
AED 3,073
13/4Sat
multi-stopSAUDIA
21h 35mDXB-CMN
3/10Thu
multi-stopSAUDIA
17h 50mCMN-DXB
AED 3,121
16/4Tue
multi-stopQatar Airways
16h 00mAUH-RAK
23/4Tue
multi-stopQatar Airways
13h 10mRAK-AUH
AED 3,363
16/4Tue
multi-stopQatar Airways
16h 00mAUH-RAK
25/4Thu
multi-stopQatar Airways
14h 45mRAK-AUH
AED 3,521
15/4Mon
multi-stopTurkish Airlines
22h 45mDXB-RAK
22/4Mon
multi-stopTurkish Airlines
31h 05mRAK-DXB
AED 3,573
13/4Sat
multi-stopTurkish Airlines
16h 05mAUH-RAK
23/4Tue
multi-stopTurkish Airlines
10h 45mRAK-AUH
AED 3,613

Search by stops

Search by airline

Search by price

Flights to Morocco

Return flight deals:

Morocco - United Arab Emirates

Cabin classes:

AED 11,930
AED 15,935
AED 2,001