One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

THB 11,963 THB 84,000

Duration

8 h 15 m 38 h 0 m

Stops From Dubai

Departure From Dubai

Before 6 AM

THB 11,963

6 AM - 12 PM

THB 13,775

12 PM - 6 PM

THB 14,914

After 6 PM

THB 14,441

Arrival at Casablanca

Before 6 AM

THB 26,449

6 AM - 12 PM

THB 22,677

12 PM - 6 PM

THB 25,937

After 6 PM

THB 11,963

Alliances & Airlines

Oneworld

(12)

SkyTeam

()

Star Alliance

(3)

+ 1 more

Layover Airports

Layover Duration

45 m 27 h 30 m

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 29 Jun 2026 12:12:35
Pegasus Airlines

THB 11,963

Transit Visa may be required

Dubai to Casablanca , 2 Jul

Pegasus Airlines PC | 741

04:25

Thu, 2 Jul 26

Dubai, United Arab Emirates

05 h 15 m

08:40

Thu, 2 Jul 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 651

19:45

Thu, 2 Jul 26

Istanbul-Sabiha Gokcen, Turkey

05 h 15 m

23:00

Thu, 2 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 14,348

THB 13,775

Transit Visa may be required

Sharjah to Casablanca , 2 Jul

Qatar Airways QR | 1039

11:20

Thu, 2 Jul 26

Sharjah, United Arab Emirates

01 h 10 m

11:30

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 155

07:35

Fri, 3 Jul 26

Doha, Qatar

08 h

14:35

Fri, 3 Jul 26

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4584 | Operated By Royal Air Maroc

21:50

Fri, 3 Jul 26

Malaga, Spain

01 h 15 m

22:05

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 15,042

THB 14,441

Transit Visa may be required

Sharjah to Casablanca , 2 Jul

Qatar Airways QR | 1035

21:35

Thu, 2 Jul 26

Sharjah, United Arab Emirates

01 h 10 m

21:45

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 155

07:35

Fri, 3 Jul 26

Doha, Qatar

08 h

14:35

Fri, 3 Jul 26

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4584 | Operated By Royal Air Maroc

21:50

Fri, 3 Jul 26

Malaga, Spain

01 h 15 m

22:05

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 15,533

THB 14,914

Transit Visa may be required

Sharjah to Casablanca , 2 Jul

Qatar Airways QR | 1063

14:20

Thu, 2 Jul 26

Sharjah, United Arab Emirates

01 h 10 m

14:30

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 155

07:35

Fri, 3 Jul 26

Doha, Qatar

08 h

14:35

Fri, 3 Jul 26

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4584 | Operated By Royal Air Maroc

21:50

Fri, 3 Jul 26

Malaga, Spain

01 h 15 m

22:05

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines

THB 15,239

Transit Visa may be required

Sharjah to Casablanca , 2 Jul

Pegasus Airlines PC | 747

04:50

Thu, 2 Jul 26

Sharjah, United Arab Emirates

05 h 10 m

09:00

Thu, 2 Jul 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 651

19:45

Thu, 2 Jul 26

Istanbul-Sabiha Gokcen, Turkey

05 h 15 m

23:00

Thu, 2 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 17,532

THB 16,840

Transit Visa may be required

Dubai to Casablanca , 2 Jul

Qatar Airways QR | 1007

11:45

Thu, 2 Jul 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

12:00

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 155

07:35

Fri, 3 Jul 26

Doha, Qatar

08 h

14:35

Fri, 3 Jul 26

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4584 | Operated By Royal Air Maroc

21:50

Fri, 3 Jul 26

Malaga, Spain

01 h 15 m

22:05

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines

THB 16,877

Transit Visa may be required

Abu Dhabi to Casablanca , 2 Jul

Pegasus Airlines PC | 409

04:40

Thu, 2 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

05 h

08:40

Thu, 2 Jul 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 651

19:45

Thu, 2 Jul 26

Istanbul-Sabiha Gokcen, Turkey

05 h 15 m

23:00

Thu, 2 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 18,994

THB 18,238

Transit Visa may be required

Sharjah to Casablanca , 2 Jul

Qatar Airways QR | 1121

17:00

Thu, 2 Jul 26

Sharjah, United Arab Emirates

01 h 10 m

17:10

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 155

07:35

Fri, 3 Jul 26

Doha, Qatar

08 h

14:35

Fri, 3 Jul 26

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4584 | Operated By Royal Air Maroc

21:50

Fri, 3 Jul 26

Malaga, Spain

01 h 15 m

22:05

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 22,820

THB 21,910

Transit Visa may be required

Dubai to Casablanca , 2 Jul

Qatar Airways QR | 1003

05:50

Thu, 2 Jul 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

06:05

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 155

07:35

Thu, 2 Jul 26

Doha, Qatar

08 h

14:35

Thu, 2 Jul 26

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4584 | Operated By Royal Air Maroc

20:30

Thu, 2 Jul 26

Malaga, Spain

01 h 15 m

20:45

Thu, 2 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 23,615

THB 22,677

Sharjah to Casablanca , 2 Jul

Qatar Airways QR | 1039

11:20

Thu, 2 Jul 26

Sharjah, United Arab Emirates

01 h 10 m

11:30

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4567 | Operated By Royal Air Maroc

01:35

Fri, 3 Jul 26

Doha, Qatar

07 h 55 m

07:30

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available