One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

THB 14,813 THB 75,000

Duration

8 h 55 m 35 h 0 m

Stops From Dubai

Departure From Dubai

Before 6 AM

THB 14,814

6 AM - 12 PM

THB 15,240

12 PM - 6 PM

THB 18,258

After 6 PM

THB 29,682

Arrival at Casablanca

Before 6 AM

THB 38,440

6 AM - 12 PM

THB 29,682

12 PM - 6 PM

THB 22,749

After 6 PM

THB 14,814

Alliances & Airlines

Oneworld

(4)

SkyTeam

(1)

Star Alliance

(1)

+ 8 more

Layover Airports

+ 1 more

Layover Duration

40 m 24 h 0 m

Sorted By:
Departure
Duration
Arrival
Price
Flydubai, Flynas

THB 15,426

THB 14,814

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

Dubai to Casablanca , 20 May

Flydubai FZ | 831

04:30

Wed, 20 May 26

Terminal T2

Dubai, United Arab Emirates

03 h 20 m

06:50

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 663

15:50

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

07 h 10 m

21:00

Wed, 20 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Flynas

THB 15,870

THB 15,240

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

Dubai to Casablanca , 20 May

Flydubai FZ | 909

09:15

Wed, 20 May 26

Terminal T2

Dubai, United Arab Emirates

03 h 20 m

11:35

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 663

15:50

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

07 h 10 m

21:00

Wed, 20 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines

THB 18,258

Transit Visa may be required

Dubai to Casablanca , 20 May

Pegasus Airlines PC | 741

15:10

Wed, 20 May 26

Dubai, United Arab Emirates

05 h 55 m

20:05

Wed, 20 May 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 651

19:45

Thu, 21 May 26

Istanbul-Sabiha Gokcen, Turkey

05 h 15 m

23:00

Thu, 21 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Royal Air Maroc

THB 18,701

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

Dubai to Casablanca , 20 May

Flydubai FZ | 831

04:30

Wed, 20 May 26

Terminal T2

Dubai, United Arab Emirates

03 h 20 m

06:50

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 249

15:10

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

07 h

20:10

Wed, 20 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Royal Air Maroc

THB 19,145

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

Dubai to Casablanca , 20 May

Flydubai FZ | 909

09:15

Wed, 20 May 26

Terminal T2

Dubai, United Arab Emirates

03 h 20 m

11:35

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 249

15:10

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

07 h

20:10

Wed, 20 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, Flynas

THB 23,042

THB 22,127

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

Dubai Bus Station to Casablanca , 20 May

Etihad Airways EY | 5413

05:00

Wed, 20 May 26

Dubai Bus Station, United Arab Emirates

02 h

07:00

Wed, 20 May 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 615

08:30

Wed, 20 May 26

Terminal A

Abu Dhabi, United Arab Emirates

02 h 55 m

10:25

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 663

15:50

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

07 h 10 m

21:00

Wed, 20 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Saudia

THB 22,749

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

Dubai to Casablanca , 20 May

Flydubai FZ | 919

01:40

Wed, 20 May 26

Terminal T2

Dubai, United Arab Emirates

03 h 20 m

04:00

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 373

08:25

Wed, 20 May 26

Terminal T1

Jeddah, Saudi Arabia

06 h 40 m

13:05

Wed, 20 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

THB 30,916

THB 29,682

Dubai to Casablanca , 20 May

Gulf Air GF | 513

23:35

Wed, 20 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 20 m

23:55

Wed, 20 May 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 143

01:35

Thu, 21 May 26

Bahrain, Bahrain

07 h 45 m

07:20

Thu, 21 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian

THB 33,013

Transit Visa may be required

Dubai to Casablanca , 20 May

Royal Jordanian RJ | 615

21:50

Wed, 20 May 26

Terminal T1

Dubai, United Arab Emirates

04 h 10 m

01:00

Thu, 21 May 26

Amman, Jordan

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian RJ | 555

01:45

Thu, 21 May 26

Amman, Jordan

06 h 15 m

06:00

Thu, 21 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Emirates

THB 39,124

THB 37,561

Dubai to Casablanca , 20 May

Emirates EK | 751

07:00

Wed, 20 May 26

Terminal T3

Dubai, United Arab Emirates

08 h 55 m

12:55

Wed, 20 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available