Cheap flights from Dubai to Marrakech

Return
1 adult
Economy
From?
To?
Sun 23/1
Sun 30/1

The best prices from Dubai Intl to Marrakech Menara are usually found in September or May, booked 27 days in advance, depart on a Wednesday or Sunday and return on a Monday

How to find the cheapest flight from Dubai to Marrakech

All the information you need to plan the best DXB to RAK flight in 2022: compare Dubai to Marrakech flight prices with the expected peak season, weather and rainfall in Marrakech.

DXB - RAK

Price

AED 536 - AED 730

RAK

Temperature

12 - 28 °C

RAK

Precipitation

0 - 30 mm

Popular in

April

High demand for flights, 14% potential price rise

Cheapest in

September

Best time to find cheap flights, 15% potential price drop

Round-trip from

AED 1,968

From Dubai Intl to Marrakech Menara

One-way from

AED 1,304

One-way flight from Dubai Intl to Marrakech Menara

What is the cheapest day to fly return from Dubai to Marrakech?

Users have found that flying from Dubai to Marrakech on a Wednesday typically leans towards higher prices. However, this doesn’t mean you still can’t find a deal. Flexibility with other aspects of your flight can still land a great price for your trip.

How far in advance should I book a flight from Dubai to Marrakech?

Travellers have found it’s best to book a flight 27 days in advance to save up to 48% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 27 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Dubai to Marrakech 1-2 weeks in advance for as low as AED 2,303, or AED 3,056 for flights within the next 24 hours.

What is the cheapest month to fly from Dubai to Marrakech?

Flights from Dubai to Marrakech lean towards being more expensive in April. Prices are generally better when you fly from Dubai to Marrakech in September, with the cheapest ticket starting at AED 176.

When is the cheapest time to fly from Dubai to Marrakech (DXB - RAK)?

It’s typically best to fly out from Dubai to Marrakech in the afternoon. Doing so could potentially save you 29% on the flight price compared to flying at midday, which is usually more expensive.

Cheap flights from Dubai to Marrakech in January, February 2022

The best prices found for DXB to RAK flights in January, February
14 Feb - 21 Feb
DXB

Dubai Intl

RAK

Marrakech Menara

2 stops

29h 00m
RAK

Marrakech Menara

DXB

Dubai Intl

2 stops

35h 05m
AED 1,098

Multiple Airlines

View Deal

Deal found 15/1/22

14 Feb - 21 Feb
DXB

Dubai Intl

RAK

Marrakech Menara

2 stops

29h 00m
RAK

Marrakech Menara

DXB

Dubai Intl

2 stops

35h 05m
AED 1,102

Multiple Airlines

View Deal

Deal found 16/1/22

13 Feb - 21 Feb
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

15h 40m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

11h 50m
AED 2,060

Turkish Airlines

View Deal

Deal found 16/1/22

Dubai to Marrakech 2022 flight deals

Cheap flights to Marrakech from Dubai found for this year
14 Feb - 21 Feb
DXB

Dubai Intl

RAK

Marrakech Menara

2 stops

29h 00m
RAK

Marrakech Menara

DXB

Dubai Intl

2 stops

35h 05m
AED 1,098

Multiple Airlines

View Deal

Deal found 15/1/22

14 Feb - 21 Feb
DXB

Dubai Intl

RAK

Marrakech Menara

2 stops

29h 00m
RAK

Marrakech Menara

DXB

Dubai Intl

2 stops

35h 05m
AED 1,102

Multiple Airlines

View Deal

Deal found 16/1/22

25 Mar - 1 Apr
DXB

Dubai Intl

RAK

Marrakech Menara

2 stops

32h 30m
RAK

Marrakech Menara

DXB

Dubai Intl

2 stops

20h 00m
AED 1,495

Multiple Airlines

View Deal

Deal found 17/1/22

One-way flights to Marrakech Menara from Dubai

The cheapest one-way flights from Dubai to Marrakech
28 Mar
DXB

Dubai Intl

RAK

Marrakech Menara

2 stops

35h 55m
AED 782

Multiple Airlines

View Deal

Deal found 17/1/22

28 Mar
DXB

Dubai Intl

RAK

Marrakech Menara

2 stops

35h 55m
AED 786

Multiple Airlines

View Deal

Deal found 17/1/22

28 Mar
DXB

Dubai Intl

RAK

Marrakech Menara

2 stops

35h 55m
AED 793

Multiple Airlines

View Deal

Deal found 17/1/22

Related info for your journey

Useful info, stats and facts about Dubai to Marrakech flights.

Which airlines flying from Dubai Intl to Marrakech Menara have flexible cancellations due to COVID-19?

Some of our airline partners flying from Dubai Intl to Marrakech Menara have new flexible policies in place due to COVID-19. Turkish Airlines, Emirates, and SAUDIA are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Turkish Airlines with this kind of flexibility.

Can I find flights from Dubai to Marrakech for under AED 1,200 on Cheapflights?

Yes, there are multiple flights from Dubai to Marrakech for under AED 1,200. The cheapest flight booked recently is on Multiple Airlines for just AED 1,102, but on average you can expect to pay AED 1,987.

How popular is this Dubai to Marrakech flight route?

Within the past month, 219 users have taken a look at flights from Dubai Intl to Marrakech Menara.

What are the cheapest airlines flying from Dubai to Marrakech round-trip?

Our cheapest airline available from Dubai to Marrakech is SWISS. Our recent data shows that you can find tickets from as low as AED 1,877 on this airline. Additional options worth looking into are Turkish Airlines and Lufthansa, starting at AED 2,060 and AED 2,148 round-trip. SWISS is currently priced 18% below the average price you’ll pay for this route.

What are the cheapest airlines to fly from Dubai to Marrakech one-way?

AED 1,256 is the cheapest one-way deal found within the past few days, from Arkia. You may also be able to find cheap deals on Royal Air Maroc and Turkish Airlines, with prices starting from AED 1,407 and AED 1,473, respectively.

What are the most popular airlines that fly from Dubai to Marrakech?

Before booking your flight from Dubai to Marrakech, check out the most popular airlines for this route: Air France, Emirates or KLM.

What are the cheapest flights from Dubai to Marrakech?

On average you can expect to pay AED 1,533 for a flight from Dubai to Marrakech. The cheapest flight overall is AED 1,533 while the most popular route, (Dubai Intl - Marrakech Menara) is currently priced at AED 1,102.

Flights to Marrakech from Dubai

Can I fly to Marrakech Menara from Dubai Intl right now?

Information is based on travel restrictions from Dubai Intl to Marrakech Menara

Most visitors from Dubai Intl will not be allowed to enter Marrakech Menara.

COVID-19 testing requirements
Visitors from Dubai Intl must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Marrakech Menara.

Quarantine requirements
Visitors from Dubai Intl are not required to quarantine after entering Marrakech Menara.

Documents
Health Form - Travelers are required to complete a health form before departure to Morocco. The form is available online or from the airline or ship.


Can I fly back to Dubai Intl from Marrakech Menara?

Returning to Dubai Intl from Marrakech Menara

COVID-19 testing requirements
Visitors from Marrakech Menara must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Dubai Intl.

Quarantine requirements
Visitors from Marrakech Menara are not required to quarantine after entering Dubai Intl.

Alternative routes for Dubai to Marrakech

See prices for flight routes from nearby airports that may be better suited for you.
Dubai to Casablancafrom AED 1,486 pp
Dubai to Rabatfrom AED 2,395 pp
Dubai to Agadirfrom AED 3,069 pp

Top 4 airlines flying from Dubai to Marrakech

The chart below displays the airlines Cheapflights users travelling from Dubai to Marrakech choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Turkish Airlines
CheapestAED 166
AverageAED 2,276
FlexibilityNo cancel fee
On-time77%
COVID-19 safety
KLM
CheapestAED 175
AverageAED 1,569
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
SAUDIA
CheapestAED 1,501
AverageAED 2,017
FlexibilityNo cancel fee
On-time86%
COVID-19 safety
Emirates
CheapestAED 2,433
AverageAED 3,039
FlexibilityNo cancel fee
On-time75%
COVID-19 safety