One Way

Popular Filters

One Way Price

AUD 944 AUD 6,200

Duration

12 h 5 m 45 h 0 m

Stops From Oujda

Departure From Oujda

6 AM - 12 PM

AUD 945

12 PM - 6 PM

AUD 958

After 6 PM

AUD 5,342

Arrival at Riyadh

Before 6 AM

AUD 945

6 AM - 12 PM

AUD 945

12 PM - 6 PM

AUD 945

After 6 PM

AUD 1,089

Alliances & Airlines

Oneworld

(37)

SkyTeam

(21)

Star Alliance

()

+ 1 more

Layover Airports

+ 1 more

Layover Duration

4 h 15 m 34 h 30 m

Oujda To Riyadh Flights

Book Oujda to Riyadh flight tickets at lowest price. Get best deals on your upcoming Oujda to Riyadh flights only on MakeMyTrip. Also Book Riyadh to Oujda Flights. Currently 37 flights flying from Oujda to Riyadh. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Royal Air Maroc, Saudia

More Timing Options

AUD 994

AUD 945

Oujda to Riyadh , 29 Jul

Royal Air Maroc AT | 1401

07:15

Tue, 29 Jul 25

Oujda, Morocco

01 h 10 m

08:25

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 372

14:55

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

06 h 10 m

23:05

Tue, 29 Jul 25

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 1056

01:00

Wed, 30 Jul 25

Terminal T1

Jeddah, Saudi Arabia

01 h 50 m

02:50

Wed, 30 Jul 25

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia Maroc, Saudia

AUD 1,008

AUD 958

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

Oujda to Riyadh , 29 Jul

Air Arabia Maroc 3O | 821

15:20

Tue, 29 Jul 25

Oujda, Morocco

01 h 45 m

19:05

Tue, 29 Jul 25

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 6542 | Operated By Air France

23:20

Tue, 29 Jul 25

Terminal T2F

Paris, France

06 h 05 m

06:25

Wed, 30 Jul 25

Terminal T2

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Etihad Airways

AUD 1,145

AUD 1,089

Transit Visa may be required

Oujda to Riyadh , 29 Jul

Royal Air Maroc AT | 650

08:00

Tue, 29 Jul 25

Oujda, Morocco

02 h 35 m

11:35

Tue, 29 Jul 25

Terminal T4

Paris - Orly Airport, France

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 34

22:00

Tue, 29 Jul 25

Terminal T1

Paris, France

06 h 45 m

06:45

Wed, 30 Jul 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 559

20:30

Wed, 30 Jul 25

Terminal A

Abu Dhabi, United Arab Emirates

02 h

21:30

Wed, 30 Jul 25

Terminal T3

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Etihad Airways

AUD 1,264

AUD 1,201

Transit Visa may be required

Oujda to Riyadh , 29 Jul

Royal Air Maroc AT | 1616

15:35

Tue, 29 Jul 25

Oujda, Morocco

02 h 35 m

19:10

Tue, 29 Jul 25

Terminal T4

Paris - Orly Airport, France

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 32

10:30

Wed, 30 Jul 25

Terminal T1

Paris, France

06 h 55 m

19:25

Wed, 30 Jul 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 559

20:30

Wed, 30 Jul 25

Terminal A

Abu Dhabi, United Arab Emirates

02 h

21:30

Wed, 30 Jul 25

Terminal T3

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Emirates

AUD 1,295

AUD 1,231

Transit Visa may be required

Oujda to Riyadh , 29 Jul

Royal Air Maroc AT | 1401

07:15

Tue, 29 Jul 25

Oujda, Morocco

01 h 10 m

08:25

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 752

14:45

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

07 h 30 m

01:15

Wed, 30 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 819

07:10

Wed, 30 Jul 25

Terminal T3

Dubai, United Arab Emirates

01 h 55 m

08:05

Wed, 30 Jul 25

Terminal T3

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Etihad Airways

AUD 1,542

AUD 1,465

Transit Visa may be required

Oujda to Riyadh , 29 Jul

Royal Air Maroc AT | 650

08:00

Tue, 29 Jul 25

Oujda, Morocco

02 h 35 m

11:35

Tue, 29 Jul 25

Terminal T4

Paris - Orly Airport, France

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 34

22:00

Tue, 29 Jul 25

Terminal T1

Paris, France

06 h 45 m

06:45

Wed, 30 Jul 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 3205 | Operated By Saudia

14:30

Wed, 30 Jul 25

Terminal A

Abu Dhabi, United Arab Emirates

01 h 55 m

15:25

Wed, 30 Jul 25

Terminal T4

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Etihad Airways

AUD 1,562

AUD 1,485

Transit Visa may be required

Oujda to Riyadh , 29 Jul

Royal Air Maroc AT | 1616

15:35

Tue, 29 Jul 25

Oujda, Morocco

02 h 35 m

19:10

Tue, 29 Jul 25

Terminal T4

Paris - Orly Airport, France

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 32

10:30

Wed, 30 Jul 25

Terminal T1

Paris, France

06 h 55 m

19:25

Wed, 30 Jul 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 3205 | Operated By Saudia

14:30

Thu, 31 Jul 25

Terminal A

Abu Dhabi, United Arab Emirates

01 h 55 m

15:25

Thu, 31 Jul 25

Terminal T4

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Emirates

AUD 1,600

AUD 1,521

Transit Visa may be required

Oujda to Riyadh , 29 Jul

Royal Air Maroc AT | 1401

07:15

Tue, 29 Jul 25

Oujda, Morocco

01 h 10 m

08:25

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 752

14:45

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

07 h 30 m

01:15

Wed, 30 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2464 | Operated By Flydubai

04:10

Wed, 30 Jul 25

Terminal T2

Dubai, United Arab Emirates

02 h

05:10

Wed, 30 Jul 25

Terminal T3

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Etihad Airways

AUD 1,682

AUD 1,598

Transit Visa may be required

Oujda to Riyadh , 29 Jul

Royal Air Maroc AT | 650

08:00

Tue, 29 Jul 25

Oujda, Morocco

02 h 35 m

11:35

Tue, 29 Jul 25

Terminal T4

Paris - Orly Airport, France

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 34

22:00

Tue, 29 Jul 25

Terminal T1

Paris, France

06 h 45 m

06:45

Wed, 30 Jul 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 553

08:05

Wed, 30 Jul 25

Terminal A

Abu Dhabi, United Arab Emirates

01 h 55 m

09:00

Wed, 30 Jul 25

Terminal T3

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Saudia

More Timing Options

AUD 1,736

AUD 1,650

Oujda to Riyadh , 29 Jul

Royal Air Maroc AT | 1401

07:15

Tue, 29 Jul 25

Oujda, Morocco

01 h 10 m

08:25

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 378

19:10

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

05 h 10 m

03:20

Wed, 30 Jul 25

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 1016

05:00

Wed, 30 Jul 25

Terminal T1

Jeddah, Saudi Arabia

01 h 50 m

06:50

Wed, 30 Jul 25

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available