Flights from Marrakech to Dubai
RAK to DXB. All flight routes from Marrakesh Menara Airport, Morocco to Dubai International, United Arab Emirates. These flights are operated by 13 different airlines through 17 different connections. The shortest flight time is 11 hours and 50 minutes.
Find the best prices on hotels and car rental near Dubai
We got great deals on hotels and car rentals near the airport.
Marrakech to Dubai flights
There are over 17 airlines and as many as 117 flights every week to this destination. While flying to Dubai from Marrakech you will be doing a stopover in Tel Aviv-Yafo, Madrid or any other of the 17 alternatives with flight connections.
Are there any non-stop flights from RAK to DXB?
There are no direct or non-stop flights from Marrakesh Menara Airport, RAK to Dubai International, DXB.
Tip! You might want to consider arriving at Dubai Al Maktoum (DWC) instead.
Marrakech to Dubai with Royal Air Maroc
If you fly from Marrakech with Royal Air Maroc you will do a stopover in Casablanca, CMN before reaching Dubai. This flight trip will take 11 hours and 30 minutes and you can fly every weekday with departures at 21 pm, 22 pm or 12 midnight. Royal Air Maroc is a member of the air alliance OneWorld.
With Turkish Airlines
If you fly from Marrakech with Turkish Airlines you will do a stopover in Istanbul, IST before reaching Dubai. This flight trip will take 11 hours and 50 minutes and you can fly every weekday with departures at 16:05, 16:25 or 22:55. Turkish Airlines is a Star Alliance member.
With Lufthansa
If you fly from Marrakech with Lufthansa you will do a stopover in Munich, MUC before reaching Dubai. This flight trip will take 12 hours and you can fly every Saturday with departures at 16:30. Lufthansa is a Star Alliance member.
With Qatar Airways
If you fly from Marrakech with Qatar Airways you will do a stopover in Doha, DOH before reaching Dubai. This flight trip will take 13 hours and you can fly every Monday, Wednesday, Friday or Saturday with departures at 18:15. Qatar Airways is a member of the air alliance OneWorld.
Miles & flight time: RAK - DXB
The shortest flight time between RAK and DXB is 10 hours and 20 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
TLV Tel Aviv-Yafo | 10h 20m | 1h 20m | 3848 (6191 km) |
MAD Madrid | 10h 40m | 1h 30m | 4193 (6747 km) |
BRU Brussels | 10h 55m | 1h 5m | 4702 (7566 km) |
MUC Munich | 11h 10m | 1h 15m | 4412 (7099 km) |
CMN Casablanca | 11h 30m | 3h 20m | 3923 (6312 km) |
IST Istanbul | 11h 50m | 2h 30m | 4036 (6494 km) |
LIS Lisbon | 11h 55m | 2h 45m | 4336 (6977 km) |
FRA Frankfurt | 12h 5m | 1h 40m | 4568 (7350 km) |
GVA Geneva | 12h 15m | 1h 55m | 4340 (6983 km) |
VIE Vienna | 12h 20m | 3h 20m | 4366 (7025 km) |
ZRH Zurich | 12h 35m | 2h 55m | 4388 (7060 km) |
LHR London | 12h 50m | 4h 40m | 4867 (7831 km) |
DOH Doha | 13h 0m | 1h 55m | 3861 (6212 km) |
ATH Athens | 13h 15m | 4h 40m | 3911 (6293 km) |
CDG Paris | 13h 30m | 3h 35m | 4602 (7405 km) |
ORY Paris | 13h 40m | - | - |
LGW London | 15h 40m | - | - |
Unpublished Flight Rates From Marrakech to Dubai
From Marrakech to United Arab Emirates
Below is a list of other destinations to United Arab Emirates from Marrakesh Menara Airport with either direct flights or 1 stop connections.
From Morocco to Dubai
Below is a list of other cities in Morocco with flights to Dubai with either non-stop or connecting flights.