One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

SGD 492 SGD 4,400

Duration

6 h 20 m 31 h 30 m

Stops From Casablanca

Departure From Casablanca

Before 6 AM

SGD 1,998

6 AM - 12 PM

SGD 493

12 PM - 6 PM

SGD 522

After 6 PM

SGD 498

Arrival at Dubai

Before 6 AM

SGD 493

6 AM - 12 PM

SGD 498

12 PM - 6 PM

SGD 566

After 6 PM

SGD 660

Alliances & Airlines

Oneworld

(12)

SkyTeam

(45)

Star Alliance

(11)

+ 15 more

Layover Airports

+ 10 more

Layover Duration

45 m 13 h 0 m

Sorted By:
Departure
Duration
Arrival
Price
Etihad Airways, Kuwait Airways

SGD 497

SGD 493

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

Casablanca to Dubai , 9 Oct

Etihad Airways EY | 758

09:05

Thu, 9 Oct 25

Terminal T2

Casablanca, Morocco

07 h 20 m

19:25

Thu, 9 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 657

20:40

Thu, 9 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

01 h 50 m

21:30

Thu, 9 Oct 25

Terminal T1

Kuwait, Kuwait

BAGGAGE : CHECK INCABIN

Information not available

Kuwait Airways KU | 677

00:45

Fri, 10 Oct 25

Terminal T4

Kuwait, Kuwait

01 h 45 m

03:30

Fri, 10 Oct 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia Maroc, Air Arabia

SGD 499

SGD 498

Transit Visa may be required

Casablanca to Sharjah , 9 Oct

Air Arabia Maroc 3O | 437

18:00

Thu, 9 Oct 25

Terminal T2

Casablanca, Morocco

03 h 40 m

00:40

Fri, 10 Oct 25

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 286

01:25

Fri, 10 Oct 25

Istanbul-Sabiha Gokcen, Turkey

04 h 15 m

06:40

Fri, 10 Oct 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Kuwait Airways, Jazeera Airways

SGD 523

SGD 522

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

Casablanca to Dubai , 9 Oct

Kuwait Airways KU | 124

13:10

Thu, 9 Oct 25

Terminal T2

Casablanca, Morocco

07 h

22:10

Thu, 9 Oct 25

Terminal T4

Kuwait, Kuwait

BAGGAGE : CHECK INCABIN

Information not available

Jazeera Airways J9 | 121

07:25

Fri, 10 Oct 25

Terminal T5

Kuwait, Kuwait

01 h 40 m

10:05

Fri, 10 Oct 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Kuwait Airways, Flydubai

SGD 550

SGD 548

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

Casablanca to Dubai , 9 Oct

Kuwait Airways KU | 124

13:10

Thu, 9 Oct 25

Terminal T2

Casablanca, Morocco

07 h

22:10

Thu, 9 Oct 25

Terminal T4

Kuwait, Kuwait

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 54

08:05

Fri, 10 Oct 25

Terminal T1

Kuwait, Kuwait

01 h 40 m

10:45

Fri, 10 Oct 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, Emirates

SGD 565

SGD 560

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

Casablanca to Dubai , 9 Oct

Etihad Airways EY | 758

09:05

Thu, 9 Oct 25

Terminal T2

Casablanca, Morocco

07 h 20 m

19:25

Thu, 9 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 657

20:40

Thu, 9 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

01 h 50 m

21:30

Thu, 9 Oct 25

Terminal T1

Kuwait, Kuwait

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 854

03:30

Fri, 10 Oct 25

Terminal T1

Kuwait, Kuwait

01 h 50 m

06:20

Fri, 10 Oct 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Kuwait Airways, Flydubai

SGD 566

SGD 565

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

Casablanca to Dubai , 9 Oct

Kuwait Airways KU | 124

13:10

Thu, 9 Oct 25

Terminal T2

Casablanca, Morocco

07 h

22:10

Thu, 9 Oct 25

Terminal T4

Kuwait, Kuwait

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 054

08:05

Fri, 10 Oct 25

Terminal Terminal 1

Kuwait, Kuwait

01 h 40 m

10:45

Fri, 10 Oct 25

Terminal Terminal 2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flynas

SGD 571

SGD 566

Transit Visa may be required

Casablanca to Sharjah , 9 Oct

Flynas XY | 664

20:10

Thu, 9 Oct 25

Casablanca, Morocco

05 h 25 m

04:35

Fri, 10 Oct 25

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 513

13:30

Fri, 10 Oct 25

Terminal T1

Jeddah, Saudi Arabia

02 h 50 m

17:20

Fri, 10 Oct 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flynas

SGD 582

SGD 577

Transit Visa may be required

Casablanca to Abu Dhabi , 9 Oct

Flynas XY | 664

20:10

Thu, 9 Oct 25

Casablanca, Morocco

05 h 25 m

04:35

Fri, 10 Oct 25

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 517

12:45

Fri, 10 Oct 25

Terminal T1

Jeddah, Saudi Arabia

03 h

16:45

Fri, 10 Oct 25

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

SGD 596

SGD 591

Transit Visa may be required

Casablanca to Dubai , 9 Oct

Gulf Air GF | 142

09:00

Thu, 9 Oct 25

Terminal T2

Casablanca, Morocco

07 h

18:00

Thu, 9 Oct 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 500

01:10

Fri, 10 Oct 25

Bahrain, Bahrain

01 h 20 m

03:30

Fri, 10 Oct 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flynas

SGD 599

SGD 594

Transit Visa may be required

Casablanca to Dubai , 9 Oct

Flynas XY | 664

20:10

Thu, 9 Oct 25

Casablanca, Morocco

05 h 25 m

04:35

Fri, 10 Oct 25

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 501

07:10

Fri, 10 Oct 25

Terminal T1

Jeddah, Saudi Arabia

03 h 05 m

11:15

Fri, 10 Oct 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available