Popular Filters
+ 1 more
Arrival Airports
One Way Price
Duration
Stops From Casablanca
Departure From Casablanca
THB 11,657
THB 13,409
THB 15,854
THB 18,107
Arrival at Dubai
THB 11,657
THB 18,107
THB 17,895
THB 13,409
Alliances & Airlines
Oneworld
(5)
SkyTeam
(3)
Star Alliance
(5)
+ 3 more
Layover Airports
+ 2 more
Layover Duration
THB 11,657
You save THB 702 if you fly to Sharjah | Transit Visa may be required
Casablanca to Sharjah , 7 Jun
Pegasus Airlines PC | 652
00:05
Sun, 7 Jun 26
Terminal T2
Casablanca, Morocco
04 h 40 m
06:45
Sun, 7 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 746
21:15
Sun, 7 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 30 m
03:45
Mon, 8 Jun 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 12,359
Transit Visa may be required
Casablanca to Dubai , 7 Jun
Pegasus Airlines PC | 652
00:05
Sun, 7 Jun 26
Terminal T2
Casablanca, Morocco
04 h 40 m
06:45
Sun, 7 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 740
20:40
Sun, 7 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 35 m
03:15
Mon, 8 Jun 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 13,409
Transit Visa may be required
Casablanca to Sharjah , 7 Jun
Royal Jordanian RJ | 556
06:30
Sun, 7 Jun 26
Terminal T1
Casablanca, Morocco
05 h 20 m
13:50
Sun, 7 Jun 26
Amman, Jordan
BAGGAGE : CHECK INCABIN
Information not available
Royal Jordanian RJ | 618
15:20
Sun, 7 Jun 26
Amman, Jordan
03 h 05 m
19:25
Sun, 7 Jun 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 16,511
Transit Visa may be required
Casablanca to Abu Dhabi , 7 Jun
EgyptAir MS | 848
13:30
Sun, 7 Jun 26
Terminal T2
Casablanca, Morocco
04 h 55 m
20:25
Sun, 7 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 916
23:40
Sun, 7 Jun 26
Terminal T3
Cairo, Egypt
03 h 25 m
04:05
Mon, 8 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 17,547
Casablanca to Dubai , 7 Jun
Emirates EK | 752
14:40
Sun, 7 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Mon, 8 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 17,998
Casablanca to Sharjah , 7 Jun
Qatar Airways QR | 1396
14:15
Sun, 7 Jun 26
Terminal T1
Casablanca, Morocco
07 h 10 m
23:25
Sun, 7 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1060
01:55
Mon, 8 Jun 26
Doha, Qatar
01 h 15 m
04:10
Mon, 8 Jun 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 18,632
Transit Visa may be required
Casablanca to Abu Dhabi , 7 Jun
EgyptAir MS | 862
00:45
Sun, 7 Jun 26
Terminal T2
Casablanca, Morocco
05 h
07:45
Sun, 7 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 914
11:05
Sun, 7 Jun 26
Terminal T3
Cairo, Egypt
03 h 25 m
15:30
Sun, 7 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 18,107
Transit Visa may be required | Re Check-in of Baggage required
Casablanca to Dubai , 7 Jun
Saudia SV | 378
19:10
Sun, 7 Jun 26
Terminal T2
Casablanca, Morocco
06 h 10 m
03:20
Mon, 8 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 832
07:50
Mon, 8 Jun 26
Terminal T1
Jeddah, Saudi Arabia
03 h
11:50
Mon, 8 Jun 26
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 18,670
Transit Visa may be required | Re Check-in of Baggage required
Casablanca to Dubai , 7 Jun
Saudia SV | 372
14:55
Sun, 7 Jun 26
Terminal T2
Casablanca, Morocco
06 h 10 m
23:05
Sun, 7 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 920
04:40
Mon, 8 Jun 26
Terminal T1
Jeddah, Saudi Arabia
03 h
08:40
Mon, 8 Jun 26
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 19,801
Casablanca to Dubai , 7 Jun
Royal Air Maroc AT | 9900 | Operated By Emirates
14:40
Sun, 7 Jun 26
Terminal T2
Casablanca, Morocco
07 h 50 m
01:30
Mon, 8 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
