Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Dubai
Departure From Dubai
THB 10,287
THB 20,240
THB 32,059
THB 18,686
Arrival at Casablanca
THB 37,388
THB 22,174
THB 10,287
Alliances & Airlines
Oneworld
(6)
SkyTeam
()
Star Alliance
(3)
+ 1 more
Layover Airports
+ 4 more
Layover Duration
THB 10,287
You save THB 876 if you fly from Abu Dhabi | Transit Visa may be required
Abu Dhabi to Casablanca , 3 Jul
Pegasus Airlines PC | 407
05:00
Fri, 3 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
05 h
09:00
Fri, 3 Jul 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Fri, 3 Jul 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Fri, 3 Jul 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 11,163
Transit Visa may be required
Dubai to Casablanca , 3 Jul
Pegasus Airlines PC | 741
04:25
Fri, 3 Jul 26
Terminal T1
Dubai, United Arab Emirates
05 h 15 m
08:40
Fri, 3 Jul 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Fri, 3 Jul 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Fri, 3 Jul 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 19,460
Transit Visa may be required | Re Check-in of Baggage required
Dubai Bus Station to Casablanca , 3 Jul
Etihad Airways EY | 5427
22:30
Fri, 3 Jul 26
Dubai Bus Station, United Arab Emirates
02 h
00:30
Sat, 4 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 641
09:25
Sat, 4 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
09:40
Sat, 4 Jul 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Flynas XY | 528
19:50
Sat, 4 Jul 26
Bahrain, Bahrain
02 h 25 m
22:15
Sat, 4 Jul 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flynas XY | 663
13:40
Sun, 5 Jul 26
Terminal T1
Jeddah, Saudi Arabia
07 h
18:40
Sun, 5 Jul 26
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 21,078
Transit Visa may be required
Dubai to Casablanca , 3 Jul
Qatar Airways QR | 1007
11:45
Fri, 3 Jul 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
12:00
Fri, 3 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 155
07:35
Sat, 4 Jul 26
Doha, Qatar
08 h
14:35
Sat, 4 Jul 26
Malaga, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 4584 | Operated By Royal Air Maroc
20:25
Sat, 4 Jul 26
Malaga, Spain
01 h 15 m
20:40
Sat, 4 Jul 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 22,174
Transit Visa may be required
Sharjah to Casablanca , 3 Jul
EgyptAir MS | 967
03:00
Fri, 3 Jul 26
Sharjah, United Arab Emirates
03 h 40 m
05:40
Fri, 3 Jul 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 847
09:00
Fri, 3 Jul 26
Terminal T3
Cairo, Egypt
05 h 30 m
12:30
Fri, 3 Jul 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 27,011
Dubai to Casablanca , 3 Jul
Emirates EK | 751
07:25
Fri, 3 Jul 26
Terminal T3
Dubai, United Arab Emirates
08 h 15 m
12:40
Fri, 3 Jul 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 33,388
Transit Visa may be required
Abu Dhabi to Casablanca , 3 Jul
EgyptAir MS | 917
05:05
Fri, 3 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
03 h 35 m
07:40
Fri, 3 Jul 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 847
09:00
Fri, 3 Jul 26
Terminal T3
Cairo, Egypt
05 h 30 m
12:30
Fri, 3 Jul 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 38,945
Abu Dhabi to Casablanca , 3 Jul
Etihad Airways EY | 757
02:05
Fri, 3 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
08 h 15 m
07:20
Fri, 3 Jul 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 45,084
Dubai to Casablanca , 3 Jul
Royal Air Maroc AT | 9901 | Operated By Emirates
07:25
Fri, 3 Jul 26
Terminal T3
Dubai, United Arab Emirates
08 h 15 m
12:40
Fri, 3 Jul 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 51,156
Dubai to Casablanca , 3 Jul
Royal Air Maroc AT | 247
15:20
Fri, 3 Jul 26
Terminal T1
Dubai, United Arab Emirates
08 h 25 m
20:45
Fri, 3 Jul 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
