Popular Filters
Arrival Airports
One Way Price
Duration
Stops From Casablanca
Departure From Casablanca
THB 15,474
THB 15,132
Arrival at Dubai
THB 15,132
THB 22,506
THB 15,929
THB 15,474
Alliances & Airlines
Oneworld
(4)
SkyTeam
()
Star Alliance
(3)
+ 3 more
Layover Airports
Layover Duration
THB 15,754
You save THB 49 if you fly to Sharjah
Casablanca to Sharjah , 9 Jun
Qatar Airways QR | 1396
14:15
Tue, 9 Jun 26
Terminal T1
Casablanca, Morocco
07 h 10 m
23:25
Tue, 9 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1060
01:55
Wed, 10 Jun 26
Doha, Qatar
01 h 15 m
04:10
Wed, 10 Jun 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 15,812
Casablanca to Dubai , 9 Jun
Qatar Airways QR | 1396
14:15
Tue, 9 Jun 26
Terminal T1
Casablanca, Morocco
07 h 10 m
23:25
Tue, 9 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1002
01:05
Wed, 10 Jun 26
Doha, Qatar
01 h 20 m
03:25
Wed, 10 Jun 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 15,474
Casablanca to Abu Dhabi , 9 Jun
Etihad Airways EY | 758
09:25
Tue, 9 Jun 26
Terminal T2
Casablanca, Morocco
07 h 20 m
19:45
Tue, 9 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 16,151
Casablanca to Dubai Bus Station , 9 Jun
Etihad Airways EY | 758
09:25
Tue, 9 Jun 26
Terminal T2
Casablanca, Morocco
07 h 20 m
19:45
Tue, 9 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 5424
20:50
Tue, 9 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
02 h
22:50
Tue, 9 Jun 26
Dubai Bus Station, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 16,533
Transit Visa may be required
Casablanca to Abu Dhabi , 9 Jun
EgyptAir MS | 848
13:30
Tue, 9 Jun 26
Terminal T2
Casablanca, Morocco
04 h 55 m
20:25
Tue, 9 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 916
23:40
Tue, 9 Jun 26
Terminal T3
Cairo, Egypt
03 h 25 m
04:05
Wed, 10 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 16,587
Transit Visa may be required | Re Check-in of Baggage required
Casablanca to Dubai , 9 Jun
Kuwait Airways KU | 124
12:30
Tue, 9 Jun 26
Terminal T2
Casablanca, Morocco
07 h 20 m
21:50
Tue, 9 Jun 26
Terminal T4
Kuwait, Kuwait
BAGGAGE : CHECK INCABIN
Information not available
Jazeera Airways J9 | 123
12:45
Wed, 10 Jun 26
Terminal T5
Kuwait, Kuwait
02 h 15 m
16:00
Wed, 10 Jun 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 16,525
Transit Visa may be required
Casablanca to Sharjah , 9 Jun
EgyptAir MS | 848
13:30
Tue, 9 Jun 26
Terminal T2
Casablanca, Morocco
04 h 55 m
20:25
Tue, 9 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 966
21:30
Tue, 9 Jun 26
Terminal T3
Cairo, Egypt
03 h 30 m
02:00
Wed, 10 Jun 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 17,684
Casablanca to Dubai , 9 Jun
Emirates EK | 752
14:40
Tue, 9 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Wed, 10 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 19,824
Casablanca to Dubai , 9 Jun
Royal Air Maroc AT | 9900 | Operated By Emirates
14:40
Tue, 9 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Wed, 10 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 22,506
Transit Visa may be required
Casablanca to Dubai , 9 Jun
Turkish Airlines TK | 618
16:50
Tue, 9 Jun 26
Terminal T2
Casablanca, Morocco
04 h 40 m
23:30
Tue, 9 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 762
01:30
Wed, 10 Jun 26
Istanbul, Turkey
04 h 25 m
06:55
Wed, 10 Jun 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
