One Way

Popular Filters

One Way Price

THB 13,234 THB 32,400

Duration

9 h 55 m 35 h 0 m

Stops From Riyadh

Departure From Riyadh

Before 6 AM

THB 13,339

6 AM - 12 PM

THB 17,619

12 PM - 6 PM

THB 14,151

After 6 PM

THB 13,235

Arrival at Casablanca

Before 6 AM

THB 26,674

6 AM - 12 PM

THB 23,946

12 PM - 6 PM

THB 17,619

After 6 PM

THB 13,235

Alliances & Airlines

Oneworld

(1)

SkyTeam

(4)

Star Alliance

(7)

+ 1 more

Layover Airports

+ 3 more

Layover Duration

45 m 24 h 30 m

Sorted By:
Departure
Duration
Arrival
Price
Qatar Airways

THB 13,785

THB 13,235

Transit Visa may be required

Riyadh to Casablanca , 7 Jun

Qatar Airways QR | 1165

22:00

Sun, 7 Jun 26

Terminal T5

Riyadh, Saudi Arabia

01 h 40 m

23:40

Sun, 7 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 155

08:30

Mon, 8 Jun 26

Doha, Qatar

07 h 30 m

15:00

Mon, 8 Jun 26

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4584 | Operated By Royal Air Maroc

20:30

Mon, 8 Jun 26

Malaga, Spain

01 h 15 m

20:45

Mon, 8 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir

THB 13,889

THB 13,339

Transit Visa may be required

Riyadh to Casablanca , 7 Jun

EgyptAir MS | 650

04:05

Sun, 7 Jun 26

Terminal T5

Riyadh, Saudi Arabia

02 h 45 m

06:50

Sun, 7 Jun 26

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 861

20:15

Sun, 7 Jun 26

Terminal T3

Cairo, Egypt

05 h 30 m

23:45

Sun, 7 Jun 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir

THB 14,737

THB 14,151

Transit Visa may be required

Riyadh to Casablanca , 7 Jun

EgyptAir MS | 652

13:00

Sun, 7 Jun 26

Terminal T5

Riyadh, Saudi Arabia

02 h 45 m

15:45

Sun, 7 Jun 26

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 861

20:15

Sun, 7 Jun 26

Terminal T3

Cairo, Egypt

05 h 30 m

23:45

Sun, 7 Jun 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air Cairo, EgyptAir

THB 17,234

THB 16,550

Transit Visa may be required

Riyadh to Casablanca , 7 Jun

Air Cairo SM | 470

14:05

Sun, 7 Jun 26

Terminal T5

Riyadh, Saudi Arabia

02 h 40 m

16:45

Sun, 7 Jun 26

Terminal S

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 861

20:15

Sun, 7 Jun 26

Terminal T3

Cairo, Egypt

05 h 30 m

23:45

Sun, 7 Jun 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Emirates

More Timing Options

THB 18,347

THB 17,619

Riyadh to Casablanca , 7 Jun

Emirates EK | 2265 | Operated By Flydubai

21:15

Sun, 7 Jun 26

Terminal T5

Riyadh, Saudi Arabia

02 h 05 m

00:20

Mon, 8 Jun 26

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Mon, 8 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir

THB 23,253

THB 22,330

Transit Visa may be required

Riyadh to Casablanca , 7 Jun

EgyptAir MS | 650

04:05

Sun, 7 Jun 26

Terminal T5

Riyadh, Saudi Arabia

02 h 45 m

06:50

Sun, 7 Jun 26

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 8101 | Operated By Royal Air Maroc

09:40

Sun, 7 Jun 26

Terminal T2

Cairo, Egypt

05 h 50 m

13:30

Sun, 7 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Saudia

THB 23,367

THB 22,435

Riyadh to Casablanca , 7 Jun

Saudia SV | 1469

02:40

Sun, 7 Jun 26

Terminal T4

Riyadh, Saudi Arabia

01 h 35 m

04:15

Sun, 7 Jun 26

Madinah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 373

08:55

Sun, 7 Jun 26

Madinah, Saudi Arabia

06 h 10 m

13:05

Sun, 7 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Saudia

THB 23,856

Riyadh to Casablanca , 7 Jun

Saudia SV | 1025

09:00

Sun, 7 Jun 26

Terminal T4

Riyadh, Saudi Arabia

01 h 45 m

10:45

Sun, 7 Jun 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 379

12:55

Sun, 7 Jun 26

Terminal T1

Jeddah, Saudi Arabia

06 h 40 m

17:35

Sun, 7 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

THB 23,946

Riyadh to Casablanca , 7 Jun

Gulf Air GF | 170

23:25

Sun, 7 Jun 26

Terminal T5

Riyadh, Saudi Arabia

01 h 25 m

00:50

Mon, 8 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 143

01:35

Mon, 8 Jun 26

Bahrain, Bahrain

07 h 45 m

07:20

Mon, 8 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir

THB 24,505

Transit Visa may be required

Riyadh to Casablanca , 7 Jun

EgyptAir MS | 650

04:05

Sun, 7 Jun 26

Terminal T5

Riyadh, Saudi Arabia

02 h 45 m

06:50

Sun, 7 Jun 26

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 847

09:00

Sun, 7 Jun 26

Terminal T3

Cairo, Egypt

05 h 30 m

12:30

Sun, 7 Jun 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available