Popular Filters
+ 1 more
Arrival Airports
One Way Price
Duration
Stops From Casablanca
Departure From Casablanca
THB 11,632
THB 22,184
THB 16,966
THB 22,437
Arrival at Dubai
THB 11,632
THB 64,043
THB 22,437
THB 64,306
Alliances & Airlines
Oneworld
(8)
SkyTeam
(3)
Star Alliance
(2)
Layover Airports
+ 4 more
Layover Duration
THB 12,110
You save THB 644 if you fly to Sharjah | Transit Visa may be required
Casablanca to Sharjah , 5 Jun
Pegasus Airlines PC | 652
00:05
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
04 h 40 m
06:45
Fri, 5 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 746
21:15
Fri, 5 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 30 m
03:45
Sat, 6 Jun 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 12,781
Transit Visa may be required
Casablanca to Dubai , 5 Jun
Pegasus Airlines PC | 652
00:05
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
04 h 40 m
06:45
Fri, 5 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 740
20:40
Fri, 5 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 35 m
03:15
Sat, 6 Jun 26
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 17,666
Transit Visa may be required
Casablanca to Sharjah , 5 Jun
EgyptAir MS | 848
13:30
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
04 h 55 m
20:25
Fri, 5 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 966
21:30
Fri, 5 Jun 26
Terminal T3
Cairo, Egypt
03 h 30 m
02:00
Sat, 6 Jun 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 17,556
Casablanca to Dubai , 5 Jun
Emirates EK | 752
14:40
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Sat, 6 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 18,673
Casablanca to Sharjah , 5 Jun
Qatar Airways QR | 1396
14:15
Fri, 5 Jun 26
Terminal T1
Casablanca, Morocco
07 h 10 m
23:25
Fri, 5 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1060
01:55
Sat, 6 Jun 26
Doha, Qatar
01 h 15 m
04:10
Sat, 6 Jun 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 19,732
Casablanca to Dubai , 5 Jun
Royal Air Maroc AT | 9900 | Operated By Emirates
14:40
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Sat, 6 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 23,106
Transit Visa may be required
Casablanca to Sharjah , 5 Jun
Qatar Airways QR | 4585 | Operated By Royal Air Maroc
11:00
Fri, 5 Jun 26
Terminal T1
Casablanca, Morocco
01 h 15 m
13:15
Fri, 5 Jun 26
Malaga, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 156
16:25
Fri, 5 Jun 26
Malaga, Spain
06 h 50 m
00:15
Sat, 6 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1060
01:55
Sat, 6 Jun 26
Doha, Qatar
01 h 15 m
04:10
Sat, 6 Jun 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 23,368
Casablanca to Dubai , 5 Jun
Saudia SV | 374
20:25
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
06 h 35 m
05:00
Sat, 6 Jun 26
Terminal T2
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1023
08:00
Sat, 6 Jun 26
Terminal T4
Riyadh, Saudi Arabia
01 h 45 m
09:45
Sat, 6 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 588
12:10
Sat, 6 Jun 26
Terminal T1
Jeddah, Saudi Arabia
02 h 50 m
16:00
Sat, 6 Jun 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 22,685
Transit Visa may be required | Re Check-in of Baggage required
Casablanca to Dubai , 5 Jun
Saudia SV | 376
07:40
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
06 h 10 m
15:50
Fri, 5 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2770
21:10
Fri, 5 Jun 26
Terminal H
Jeddah, Saudi Arabia
02 h 55 m
01:05
Sat, 6 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 30,994
Transit Visa may be required
Casablanca to Dubai , 5 Jun
EgyptAir MS | 8102 | Operated By Royal Air Maroc
01:10
Fri, 5 Jun 26
Terminal T1
Casablanca, Morocco
05 h 20 m
08:30
Fri, 5 Jun 26
Terminal T2
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 912
10:40
Fri, 5 Jun 26
Terminal T3
Cairo, Egypt
03 h 20 m
15:00
Fri, 5 Jun 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
