Cheap flights from Dubai to Marrakech

DXB — RAK
12 Jul — 19 Jul1
Return
1 adult
Economy
From?
To?
Tue 12/7
Tue 19/7

The best prices from Dubai Intl to Marrakech Menara are usually found in December or October, booked 47 days in advance, depart on a Tuesday or Monday and return on a Wednesday

How to find the cheapest flight from Dubai (DXB) to Marrakech (RAK)

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 518 - AED 731

RAK

Temperature

12 - 28 °C

RAK

Rainfall

0 - 30 mm

Popular inAprilHigh demand for flights, 16% potential price rise
Cheapest inDecemberBest time to find cheap flights, 15% potential price drop
Round-trip fromAED 1,902From Dubai Intl to Marrakech Menara
One-way fromAED 1,065One-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 Thursday 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 47 days in advance to save up to 15% 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 47 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,259, or AED 2,622 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 December, with the cheapest ticket starting at AED 1,447.

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

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

Cheap flights from Dubai to Marrakech in July, August 2022

The best prices found for DXB to RAK flights in July, August
3 Aug - 10 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

16h 35m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

16h 25m
AED 1,333

SAUDIA

Pick Dates

Deal found 6/7/22

6 Aug - 13 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

16h 35m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

20h 05m
AED 1,436

SAUDIA

Pick Dates

Deal found 6/7/22

12 Aug - 20 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

21h 55m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

20h 05m
AED 1,561

SAUDIA

Pick Dates

Deal found 7/7/22

Dubai to Marrakech 2022 flight deals

Cheap flights to Marrakech from Dubai found for this year
3 Aug - 10 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

16h 35m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

16h 25m
AED 1,333

SAUDIA

Pick Dates

Deal found 6/7/22

6 Aug - 13 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

16h 35m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

20h 05m
AED 1,436

SAUDIA

Pick Dates

Deal found 6/7/22

12 Aug - 20 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

21h 55m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

20h 05m
AED 1,561

SAUDIA

Pick Dates

Deal found 7/7/22

Cheap Turkish Airlines flights from Dubai to Marrakech

7 Aug - 11 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

16h 10m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

24h 35m
AED 2,090

Turkish Airlines

Pick Dates

Deal found 4/7/22

19 Sep - 27 Sep
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

22h 55m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

31h 20m
AED 2,115

Turkish Airlines

Pick Dates

Deal found 5/7/22

19 Jul - 30 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

16h 10m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

10h 50m
AED 2,137

Turkish Airlines

Pick Dates

Deal found 5/7/22

Cheap SAUDIA flights from Dubai to Marrakech

3 Aug - 10 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

16h 35m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

16h 25m
AED 1,333

SAUDIA

Pick Dates

Deal found 6/7/22

6 Aug - 13 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

16h 35m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

20h 05m
AED 1,436

SAUDIA

Pick Dates

Deal found 6/7/22

3 Aug - 10 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

16h 35m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

16h 25m
AED 1,623

SAUDIA

Pick Dates

Deal found 6/7/22

Last-minute flights from Dubai to Marrakech

Late deals on return flights to Marrakech from Dubai, departing today and this week
16 Jul - 23 Jul
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

31h 15m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

29h 20m
AED 2,211

Turkish Airlines

Pick Dates

Deal found 6/7/22

17 Jul - 29 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

16h 10m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

29h 20m
AED 2,214

Turkish Airlines

Pick Dates

Deal found 5/7/22

16 Jul - 29 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

1 stop

31h 15m
RAK

Marrakech Menara

DXB

Dubai Intl

1 stop

29h 20m
AED 2,218

Turkish Airlines

Pick Dates

Deal found 5/7/22

One-way flights to Marrakech from Dubai

The cheapest one-way flights from Dubai to Marrakech
7 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

2 stops

51h 45m
AED 672

Multiple Airlines

Pick Dates

Deal found 7/7/22

10 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

2 stops

27h 30m
AED 815

Multiple Airlines

Pick Dates

Deal found 7/7/22

7 Aug
DXB

Dubai Intl

RAK

Marrakech Menara

3 stops

28h 15m
AED 988

Multiple Airlines

Pick Dates

Deal found 7/7/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, Royal Air Maroc, 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,400 on Cheapflights?

Yes, there are multiple flights from Dubai to Marrakech for under AED 1,400. The cheapest flight booked recently is on SAUDIA for just AED 1,333, but on average you can expect to pay AED 1,943.

Are there last-minute flights available from Dubai to Marrakech for under AED 2,300?

There are currently 20+ open flights from Dubai to Marrakech within the next 7 days for less than AED 2,300.

How popular is this Dubai to Marrakech flight route?

Within the past month, 469 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 SAUDIA. Our recent data shows that you can find tickets from as low as AED 1,333 on this airline. Additional options worth looking into are Royal Air Maroc and Turkish Airlines, starting at AED 1,840 and AED 2,090 round-trip. SAUDIA is currently priced 40% 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,065 is the cheapest one-way deal found within the past few days, from SAUDIA. You may also be able to find cheap deals on Wizz Air and Qatar Airways, with prices starting from AED 1,138 and AED 1,421, 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, Royal Air Maroc or Emirates.

What are the cheapest flights from Dubai to Marrakech?

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

Other flights to Marrakech

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,192 pp
Dubai to Agadirfrom AED 1,919 pp
Dubai to Rabatfrom AED 2,475 pp

Top 5 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
SAUDIACheapestAED 1,330AverageAED 1,840FlexibilityNo cancel feeOn-time86%COVID-19 safety
Search SAUDIA flights
Royal Air MarocCheapestAED 1,612AverageAED 1,918FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Royal Air Maroc flights
Turkish AirlinesCheapestAED 1,992AverageAED 2,146FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights
Qatar AirwaysCheapestAED 2,231AverageAED 2,680FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
EmiratesCheapestAED 2,433AverageAED 3,039FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights