Popular Filters
Arrival Airports
+ 1 more
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
QAR 2,059
QAR 2,070
QAR 2,070
QAR 2,068
Arrival at Dubai
QAR 2,059
QAR 2,079
QAR 2,782
Alliances & Airlines
Oneworld
(20)
SkyTeam
()
Star Alliance
(2)
Layover Airports
+ 2 more
Layover Duration
Flights from United Arab Emirates
Top Airlines
Top Flights to United Arab Emirates
Marrakech to United Arab Emirates
QAR 2,085
Marrakesh to Dubai , 28 Jun
Royal Air Maroc AT | 416
00:30
Sun, 28 Jun 26
Terminal T1
Marrakesh, Morocco
45 m
01:15
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 9900 | Operated By Emirates
14:40
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Mon, 29 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,094
Marrakesh to Dubai , 28 Jun
Royal Air Maroc AT | 412
18:20
Sun, 28 Jun 26
Terminal T1
Marrakesh, Morocco
01 h
19:20
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 752
14:40
Mon, 29 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Tue, 30 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,095
Marrakesh to Dubai , 28 Jun
Royal Air Maroc AT | 408
10:15
Sun, 28 Jun 26
Terminal T1
Marrakesh, Morocco
01 h
11:15
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 9900 | Operated By Emirates
14:40
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Mon, 29 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,104
Marrakesh to Abu Dhabi , 28 Jun
Royal Air Maroc AT | 402
05:45
Sun, 28 Jun 26
Terminal T1
Marrakesh, Morocco
01 h
06:45
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 752
14:40
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Mon, 29 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 7007
06:30
Mon, 29 Jun 26
Terminal T3
Dubai, United Arab Emirates
02 h 15 m
08:45
Mon, 29 Jun 26
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,136
Marrakesh to Dubai , 28 Jun
Royal Air Maroc AT | 408
10:15
Sun, 28 Jun 26
Terminal T1
Marrakesh, Morocco
01 h
11:15
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 752
14:40
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Mon, 29 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,337
Marrakesh to Dubai , 28 Jun
Royal Air Maroc AT | 408
10:15
Sun, 28 Jun 26
Terminal T1
Marrakesh, Morocco
01 h
11:15
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1396
14:55
Sun, 28 Jun 26
Terminal T1
Casablanca, Morocco
07 h 10 m
00:05
Mon, 29 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1002
01:05
Mon, 29 Jun 26
Doha, Qatar
01 h 20 m
03:25
Mon, 29 Jun 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,472
Transit Visa may be required
Marrakesh to Dubai , 28 Jun
Turkish Airlines TK | 620
16:40
Sun, 28 Jun 26
Marrakesh, Morocco
05 h
23:40
Sun, 28 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 762
01:30
Mon, 29 Jun 26
Istanbul, Turkey
04 h 25 m
06:55
Mon, 29 Jun 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,807
Marrakesh to Abu Dhabi , 28 Jun
Royal Air Maroc AT | 402
05:45
Sun, 28 Jun 26
Terminal T1
Marrakesh, Morocco
01 h
06:45
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 758
09:25
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
07 h 20 m
19:45
Sun, 28 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,900
Marrakesh to Dubai Bus Station , 28 Jun
Royal Air Maroc AT | 402
05:45
Sun, 28 Jun 26
Terminal T1
Marrakesh, Morocco
01 h
06:45
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 758
09:25
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
07 h 20 m
19:45
Sun, 28 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 5424
20:50
Sun, 28 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
02 h
22:50
Sun, 28 Jun 26
Dubai Bus Station, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,448
Marrakesh to Sharjah , 28 Jun
Royal Air Maroc AT | 408
10:15
Sun, 28 Jun 26
Terminal T1
Marrakesh, Morocco
01 h
11:15
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1396
14:55
Sun, 28 Jun 26
Terminal T1
Casablanca, Morocco
07 h 10 m
00:05
Mon, 29 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1060
01:55
Mon, 29 Jun 26
Doha, Qatar
01 h 15 m
04:10
Mon, 29 Jun 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
About Marrakech (RAK)
Marrakech
