One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

THB 19,190 THB 86,000

Duration

8 h 25 m 53 h 30 m

Stops From Dubai

Departure From Dubai

Before 6 AM

THB 24,274

6 AM - 12 PM

THB 20,373

12 PM - 6 PM

THB 19,191

After 6 PM

THB 20,506

Arrival at Casablanca

6 AM - 12 PM

THB 20,506

12 PM - 6 PM

THB 20,373

After 6 PM

THB 19,191

Alliances & Airlines

Oneworld

(2)

SkyTeam

()

Star Alliance

(4)

+ 1 more

Layover Airports

+ 1 more

Layover Duration

1 h 15 m 42 h 30 m

Sorted By:
Departure
Duration
Arrival
Price
EgyptAir

THB 19,985

THB 19,191

Transit Visa may be required

Dubai to Casablanca , 17 May

EgyptAir MS | 913

16:20

Sun, 17 May 26

Terminal T1

Dubai, United Arab Emirates

03 h 35 m

18:55

Sun, 17 May 26

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 861

20:15

Sun, 17 May 26

Terminal T3

Cairo, Egypt

05 h 30 m

23:45

Sun, 17 May 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Emirates

THB 21,220

THB 20,373

Dubai to Casablanca , 17 May

Emirates EK | 751

07:30

Sun, 17 May 26

Terminal T3

Dubai, United Arab Emirates

08 h 25 m

12:55

Sun, 17 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

More Timing Options

THB 21,353

THB 20,506

Dubai to Casablanca , 17 May

Gulf Air GF | 509

19:05

Sun, 17 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 25 m

19:30

Sun, 17 May 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 143

01:35

Mon, 18 May 26

Bahrain, Bahrain

07 h 45 m

07:20

Mon, 18 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Flynas

THB 22,720

THB 21,812

Dubai-Al Maktoum Airport to Casablanca , 17 May

Flynas XY | 238

18:55

Sun, 17 May 26

Dubai-Al Maktoum Airport, United Arab Emirates

01 h 45 m

19:40

Sun, 17 May 26

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 41

14:10

Mon, 18 May 26

Terminal T3

Riyadh, Saudi Arabia

01 h 50 m

16:00

Mon, 18 May 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 663

15:55

Tue, 19 May 26

Jeddah, Saudi Arabia

07 h 10 m

21:05

Tue, 19 May 26

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

THB 23,911

THB 22,959

Dubai to Casablanca , 17 May

Gulf Air GF | 511

21:00

Sun, 17 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

21:15

Sun, 17 May 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 143

01:35

Mon, 18 May 26

Bahrain, Bahrain

07 h 45 m

07:20

Mon, 18 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

THB 24,353

THB 23,383

Abu Dhabi to Casablanca , 17 May

Gulf Air GF | 547

23:50

Sun, 17 May 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 15 m

00:05

Mon, 18 May 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 143

01:35

Mon, 18 May 26

Bahrain, Bahrain

07 h 45 m

07:20

Mon, 18 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

THB 24,558

THB 23,579

Abu Dhabi to Casablanca , 17 May

Gulf Air GF | 5177 | Operated By Etihad Airways

20:35

Sun, 17 May 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

20:45

Sun, 17 May 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 143

01:35

Mon, 18 May 26

Bahrain, Bahrain

07 h 45 m

07:20

Mon, 18 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir

THB 25,279

THB 24,274

Transit Visa may be required

Abu Dhabi to Casablanca , 17 May

EgyptAir MS | 917

05:05

Sun, 17 May 26

Terminal A

Abu Dhabi, United Arab Emirates

03 h 35 m

07:40

Sun, 17 May 26

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 847

09:00

Sun, 17 May 26

Terminal T3

Cairo, Egypt

05 h 30 m

12:30

Sun, 17 May 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc

THB 26,453

THB 25,404

Dubai to Casablanca , 17 May

Royal Air Maroc AT | 9901 | Operated By Emirates

07:30

Sun, 17 May 26

Terminal T3

Dubai, United Arab Emirates

08 h 25 m

12:55

Sun, 17 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

THB 30,705

THB 29,479

Dubai to Casablanca , 17 May

Gulf Air GF | 513

23:35

Sun, 17 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 20 m

23:55

Sun, 17 May 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 143

01:35

Mon, 18 May 26

Bahrain, Bahrain

07 h 45 m

07:20

Mon, 18 May 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available