One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

THB 11,963 THB 84,000

Duration

8 h 15 m 37 h 30 m

Stops From Dubai

Departure From Dubai

Before 6 AM

THB 11,963

6 AM - 12 PM

THB 17,273

12 PM - 6 PM

THB 31,357

After 6 PM

THB 23,751

Arrival at Casablanca

Before 6 AM

THB 31,357

6 AM - 12 PM

THB 23,751

12 PM - 6 PM

THB 25,937

After 6 PM

THB 11,963

Alliances & Airlines

Oneworld

(7)

SkyTeam

(2)

Star Alliance

(4)

+ 2 more

Layover Airports

+ 2 more

Layover Duration

45 m 27 h 0 m

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 29 Jun 2026 19:33:07
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

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

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 17,992

THB 17,273

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

Flydubai, Flynas

THB 18,032

Transit Visa may be required | Re Check-in of Baggage required

Dubai to Casablanca , 2 Jul

Flydubai FZ | 919

01:40

Thu, 2 Jul 26

Terminal T2

Dubai, United Arab Emirates

03 h

03:40

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 663

13:40

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

07 h

18:40

Thu, 2 Jul 26

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Flynas

THB 21,873

THB 20,999

Transit Visa may be required | Re Check-in of Baggage required

Dubai to Casablanca , 2 Jul

Flydubai FZ | 831

04:50

Thu, 2 Jul 26

Terminal T2

Dubai, United Arab Emirates

03 h

06:50

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 663

13:40

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

07 h

18:40

Thu, 2 Jul 26

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Saudia, Flynas

THB 21,901

THB 21,027

Transit Visa may be required | Re Check-in of Baggage required

Dubai to Casablanca , 2 Jul

Saudia SV | 591

06:40

Thu, 2 Jul 26

Terminal T1

Dubai, United Arab Emirates

02 h 55 m

08:35

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 663

13:40

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

07 h

18:40

Thu, 2 Jul 26

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Emirates, Flynas

THB 22,196

THB 21,313

Transit Visa may be required | Re Check-in of Baggage required

Dubai to Casablanca , 2 Jul

Emirates EK | 801

00:10

Thu, 2 Jul 26

Terminal T3

Dubai, United Arab Emirates

02 h 55 m

02:05

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 663

13:40

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

07 h

18:40

Thu, 2 Jul 26

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Saudia, Flynas

THB 23,176

THB 22,256

Transit Visa may be required | Re Check-in of Baggage required

Dubai to Casablanca , 2 Jul

Saudia SV | 593

05:00

Thu, 2 Jul 26

Terminal T1

Dubai, United Arab Emirates

02 h

06:00

Thu, 2 Jul 26

Terminal T2

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 1023

08:00

Thu, 2 Jul 26

Terminal T4

Riyadh, Saudi Arabia

01 h 45 m

09:45

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 663

13:40

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

07 h

18:40

Thu, 2 Jul 26

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Emirates, Flynas

THB 23,749

THB 22,802

Transit Visa may be required | Re Check-in of Baggage required

Dubai to Casablanca , 2 Jul

Emirates EK | 805

06:55

Thu, 2 Jul 26

Terminal T3

Dubai, United Arab Emirates

02 h 50 m

08:45

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 663

13:40

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

07 h

18:40

Thu, 2 Jul 26

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Royal Air Maroc

THB 24,027

THB 23,071

Transit Visa may be required | Re Check-in of Baggage required

Dubai to Casablanca , 2 Jul

Flydubai FZ | 909

09:35

Thu, 2 Jul 26

Terminal T2

Dubai, United Arab Emirates

03 h

11:35

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 249

15:10

Thu, 2 Jul 26

Terminal T1

Jeddah, Saudi Arabia

07 h

20:10

Thu, 2 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available