One Way

Popular Filters

One Way Price

OMR 437 OMR 2,100

Duration

25 h 20 m 63 h 0 m

Stops From Oujda

Departure From Oujda

6 AM - 12 PM

OMR 438

After 6 PM

OMR 481

Arrival at Denpasar Bali

Before 6 AM

OMR 1,911

6 AM - 12 PM

OMR 482

12 PM - 6 PM

OMR 481

After 6 PM

OMR 438

Alliances & Airlines

Oneworld

(54)

SkyTeam

()

Star Alliance

(4)

+ 1 more

Layover Airports

+ 3 more

Layover Duration

8 h 30 m 45 h 0 m

Oujda To Denpasar Flights

Book Oujda to Denpasar flight tickets at lowest price. Get best deals on your upcoming Oujda to Denpasar flights only on MakeMyTrip. Also Book Denpasar to Oujda Flights. Currently 39 flights flying from Oujda to Denpasar. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
Turkish Airlines

OMR 442

OMR 438

Transit Visa may be required

Oujda to Denpasar Bali , 8 Oct

Turkish Airlines TK | 8317 | Operated By Royal Air Maroc

07:15

Wed, 8 Oct 25

Oujda, Morocco

01 h 10 m

08:25

Wed, 8 Oct 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 8304 | Operated By Royal Air Maroc

10:15

Wed, 8 Oct 25

Terminal T1

Casablanca, Morocco

04 h 25 m

16:40

Wed, 8 Oct 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 66

01:50

Thu, 9 Oct 25

Istanbul, Turkey

12 h 25 m

19:15

Thu, 9 Oct 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

More Timing Options

OMR 484

OMR 481

Transit Visa may be required

Oujda to Denpasar Bali , 8 Oct

Qatar Airways QR | 4524 | Operated By Royal Air Maroc

07:15

Wed, 8 Oct 25

Oujda, Morocco

01 h 10 m

08:25

Wed, 8 Oct 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4566 | Operated By Royal Air Maroc

14:10

Wed, 8 Oct 25

Terminal T1

Casablanca, Morocco

07 h 25 m

23:35

Wed, 8 Oct 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 960

07:50

Thu, 9 Oct 25

Doha, Qatar

09 h 50 m

22:40

Thu, 9 Oct 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 485

OMR 482

Transit Visa may be required

Oujda to Denpasar Bali , 8 Oct

Qatar Airways QR | 4524 | Operated By Royal Air Maroc

07:15

Wed, 8 Oct 25

Oujda, Morocco

01 h 10 m

08:25

Wed, 8 Oct 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4566 | Operated By Royal Air Maroc

14:10

Wed, 8 Oct 25

Terminal T1

Casablanca, Morocco

07 h 25 m

23:35

Wed, 8 Oct 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 964

17:40

Thu, 9 Oct 25

Doha, Qatar

09 h 45 m

08:25

Fri, 10 Oct 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Qatar Airways

More Timing Options

OMR 486

OMR 483

Transit Visa may be required

Oujda to Denpasar Bali , 8 Oct

Royal Air Maroc AT | 1401

07:15

Wed, 8 Oct 25

Oujda, Morocco

01 h 10 m

08:25

Wed, 8 Oct 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4566 | Operated By Royal Air Maroc

14:10

Wed, 8 Oct 25

Terminal T1

Casablanca, Morocco

07 h 25 m

23:35

Wed, 8 Oct 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 960

07:50

Thu, 9 Oct 25

Doha, Qatar

09 h 50 m

22:40

Thu, 9 Oct 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Qatar Airways

OMR 488

OMR 485

Transit Visa may be required

Oujda to Denpasar Bali , 8 Oct

Royal Air Maroc AT | 1401

07:15

Wed, 8 Oct 25

Oujda, Morocco

01 h 10 m

08:25

Wed, 8 Oct 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4566 | Operated By Royal Air Maroc

14:10

Wed, 8 Oct 25

Terminal T1

Casablanca, Morocco

07 h 25 m

23:35

Wed, 8 Oct 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 964

17:40

Thu, 9 Oct 25

Doha, Qatar

09 h 45 m

08:25

Fri, 10 Oct 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 503

OMR 500

Transit Visa may be required

Oujda to Denpasar Bali , 8 Oct

Qatar Airways QR | 4524 | Operated By Royal Air Maroc

07:15

Wed, 8 Oct 25

Oujda, Morocco

01 h 10 m

08:25

Wed, 8 Oct 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4566 | Operated By Royal Air Maroc

14:10

Wed, 8 Oct 25

Terminal T1

Casablanca, Morocco

07 h 25 m

23:35

Wed, 8 Oct 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 962

02:45

Thu, 9 Oct 25

Doha, Qatar

09 h 50 m

17:35

Thu, 9 Oct 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Qatar Airways

OMR 505

OMR 502

Transit Visa may be required

Oujda to Denpasar Bali , 8 Oct

Royal Air Maroc AT | 1401

07:15

Wed, 8 Oct 25

Oujda, Morocco

01 h 10 m

08:25

Wed, 8 Oct 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4566 | Operated By Royal Air Maroc

14:10

Wed, 8 Oct 25

Terminal T1

Casablanca, Morocco

07 h 25 m

23:35

Wed, 8 Oct 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 962

02:45

Thu, 9 Oct 25

Doha, Qatar

09 h 50 m

17:35

Thu, 9 Oct 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 555

OMR 551

Transit Visa may be required

Oujda to Denpasar Bali , 8 Oct

Qatar Airways QR | 4528 | Operated By Royal Air Maroc

19:05

Wed, 8 Oct 25

Oujda, Morocco

01 h 45 m

20:50

Wed, 8 Oct 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4566 | Operated By Royal Air Maroc

14:10

Thu, 9 Oct 25

Terminal T1

Casablanca, Morocco

07 h 25 m

23:35

Thu, 9 Oct 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 964

17:40

Fri, 10 Oct 25

Doha, Qatar

09 h 45 m

08:25

Sat, 11 Oct 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Qatar Airways

OMR 557

OMR 553

Transit Visa may be required

Oujda to Denpasar Bali , 8 Oct

Royal Air Maroc AT | 1403

19:05

Wed, 8 Oct 25

Oujda, Morocco

01 h 45 m

20:50

Wed, 8 Oct 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4566 | Operated By Royal Air Maroc

14:10

Thu, 9 Oct 25

Terminal T1

Casablanca, Morocco

07 h 25 m

23:35

Thu, 9 Oct 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 964

17:40

Fri, 10 Oct 25

Doha, Qatar

09 h 45 m

08:25

Sat, 11 Oct 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 585

OMR 582

Transit Visa may be required

Oujda to Denpasar Bali , 8 Oct

Qatar Airways QR | 4524 | Operated By Royal Air Maroc

07:15

Wed, 8 Oct 25

Oujda, Morocco

01 h 10 m

08:25

Wed, 8 Oct 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1396

20:50

Wed, 8 Oct 25

Terminal T1

Casablanca, Morocco

07 h 10 m

06:00

Thu, 9 Oct 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 960

07:50

Thu, 9 Oct 25

Doha, Qatar

09 h 50 m

22:40

Thu, 9 Oct 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Oujda to Denpasar Flights Information:-

Looking for Oujda to Denpasar Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Denpasar is Bali Ngurah Rai and the IATA code for the same is DPS.
Currently, there are 7 airlines operating flights between the two destinations and approximately 39 flights take off from Oujda to Denpasar every week.

Need information on Oujda to Denpasar airfare?

The minimum airfare for a Oujda to Denpasar flight would be 437, which may go up to 1910 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Oujda to Denpasar

If you are looking for Oujda to Denpasar flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Emirates, Etihad Airways, Malaysia Airlines, Qatar Airways, Royal Air Maroc, Singapore Airlines, Turkish Airlines. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:Emirates : 4, Etihad Airways : 4, Malaysia Airlines : 4, Qatar Airways : 4, Royal Air Maroc : 4, Singapore Airlines : 4, Turkish Airlines : 4

To board the first Oujda to Denpasar flight, choose Turkish Airlines, which departs at 07:15 The last flight for this route is Royal Air Maroc, Emirates, departing at 19:05

Denpasar Airport Information

Bali Ngurah Rai

About Oujda (OUD)

Oujda

Oujda Address

About Denpasar (DPS)

Denpasar

Denpasar Address