Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Dubai
Departure From Dubai
THB 7,832
THB 24,335
THB 38,044
THB 16,529
Arrival at Casablanca
THB 23,134
THB 24,335
THB 7,832
Alliances & Airlines
Oneworld
(10)
SkyTeam
()
Star Alliance
(3)
+ 2 more
Layover Airports
+ 1 more
Layover Duration
THB 7,832
Transit Visa may be required
Dubai to Casablanca , 28 Jun
Pegasus Airlines PC | 741
04:25
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
05 h 15 m
08:40
Sun, 28 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Sun, 28 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Sun, 28 Jun 26
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 10,253
Transit Visa may be required
Abu Dhabi to Casablanca , 28 Jun
Pegasus Airlines PC | 407
05:00
Sun, 28 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
05 h
09:00
Sun, 28 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Sun, 28 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Sun, 28 Jun 26
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 17,111
Transit Visa may be required | Re Check-in of Baggage required
Dubai to Casablanca , 28 Jun
Flydubai FZ | 831
04:50
Sun, 28 Jun 26
Terminal T2
Dubai, United Arab Emirates
03 h
06:50
Sun, 28 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flynas XY | 663
13:40
Sun, 28 Jun 26
Terminal T1
Jeddah, Saudi Arabia
07 h
18:40
Sun, 28 Jun 26
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 17,215
Transit Visa may be required
Dubai to Casablanca , 28 Jun
Qatar Airways QR | 1019
23:25
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
01 h 10 m
23:35
Sun, 28 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 155
07:35
Mon, 29 Jun 26
Doha, Qatar
08 h
14:35
Mon, 29 Jun 26
Malaga, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 4584 | Operated By Royal Air Maroc
20:30
Mon, 29 Jun 26
Malaga, Spain
01 h 15 m
20:45
Mon, 29 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 19,112
Transit Visa may be required
Dubai to Casablanca , 28 Jun
Qatar Airways QR | 1003
05:50
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
06:05
Sun, 28 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 155
07:35
Sun, 28 Jun 26
Doha, Qatar
08 h
14:35
Sun, 28 Jun 26
Malaga, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 4584 | Operated By Royal Air Maroc
20:30
Sun, 28 Jun 26
Malaga, Spain
01 h 15 m
20:45
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 19,577
Transit Visa may be required | Re Check-in of Baggage required
Dubai to Casablanca , 28 Jun
Emirates EK | 801
00:10
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
02 h 55 m
02:05
Sun, 28 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 699
05:10
Sun, 28 Jun 26
Jeddah, Saudi Arabia
03 h 45 m
08:55
Sun, 28 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
19:45
Sun, 28 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h 15 m
23:00
Sun, 28 Jun 26
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 22,210
Transit Visa may be required
Abu Dhabi to Casablanca , 28 Jun
Qatar Airways QR | 1041
05:45
Sun, 28 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
05:55
Sun, 28 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 155
07:35
Sun, 28 Jun 26
Doha, Qatar
08 h
14:35
Sun, 28 Jun 26
Malaga, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 4584 | Operated By Royal Air Maroc
20:30
Sun, 28 Jun 26
Malaga, Spain
01 h 15 m
20:45
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 23,134
Abu Dhabi to Casablanca , 28 Jun
Etihad Airways EY | 757
02:05
Sun, 28 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
08 h 15 m
07:20
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 25,347
Dubai to Casablanca , 28 Jun
Emirates EK | 751
07:25
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h 15 m
12:40
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
THB 27,050
Dubai to Casablanca , 28 Jun
Royal Air Maroc AT | 9901 | Operated By Emirates
07:25
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h 15 m
12:40
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
