Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
AED 3,277
AED 3,836
AED 4,526
AED 3,277
Arrival at Oujda
AED 3,277
AED 3,277
Alliances & Airlines
Oneworld
( 59 )
SkyTeam
( 2 )
Star Alliance
( 11 )
+ 9 more
Layover Airports
+ 8 more
Layover Duration
Bali To Oujda Flights
Book Bali to Oujda flight tickets at lowest price. Get best deals on your upcoming Bali to Oujda flights only on MakeMyTrip. Also Book Oujda to Bali Flights. Currently 43 flights flying from Bali to Oujda. To save maximum on flight booking click on below Fare Calendar button and choose your dates.
AED 3,293AED 3,277
AED 16 Instant Discount
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Oujda , 16 Jan
Qatar Airways QR | 963
18:55
Thu, 16 Jan 25
Terminal I
Denpasar Bali, Indonesia
09 h 45 m
23:40
Thu, 16 Jan 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 239
07:55
Fri, 17 Jan 25
Doha, Qatar
04 h 25 m
12:20
Fri, 17 Jan 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 911
18:20
Fri, 17 Jan 25
Istanbul, Turkey
04 h 50 m
21:10
Fri, 17 Jan 25
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 1400
23:10
Fri, 17 Jan 25
Terminal T1
Casablanca, Morocco
01 h 15 m
00:25
Sat, 18 Jan 25
Oujda, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Economy classic, Economy Flex
Fare offered by airlines.
AED 65
AED 724
AED 3,293AED 3,277
AED 3,470AED 3,454
AED 16 Instant Discount
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Oujda , 16 Jan
Qatar Airways QR | 963
18:55
Thu, 16 Jan 25
Terminal I
Denpasar Bali, Indonesia
09 h 45 m
23:40
Thu, 16 Jan 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 237
02:35
Fri, 17 Jan 25
Doha, Qatar
04 h 30 m
07:05
Fri, 17 Jan 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 911
18:20
Fri, 17 Jan 25
Istanbul, Turkey
04 h 50 m
21:10
Fri, 17 Jan 25
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 1400
23:10
Fri, 17 Jan 25
Terminal T1
Casablanca, Morocco
01 h 15 m
00:25
Sat, 18 Jan 25
Oujda, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Economy Flex, Economy classic
Fare offered by airlines.
AED 65
AED 724
AED 3,470AED 3,454
AED 3,502AED 3,486
AED 16 Instant Discount
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Oujda , 16 Jan
Singapore Airlines SQ | 947
21:45
Thu, 16 Jan 25
Terminal I
Denpasar Bali, Indonesia
02 h 35 m
00:20
Fri, 17 Jan 25
Terminal T3
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 392
01:50
Fri, 17 Jan 25
Terminal T3
Singapore, Singapore
11 h 35 m
08:25
Fri, 17 Jan 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 911
18:20
Fri, 17 Jan 25
Istanbul, Turkey
04 h 50 m
21:10
Fri, 17 Jan 25
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 1400
23:10
Fri, 17 Jan 25
Terminal T1
Casablanca, Morocco
01 h 15 m
00:25
Sat, 18 Jan 25
Oujda, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Economy Flex, Economy Value
Fare offered by airlines.
AED 74
AED 1,285
AED 3,502AED 3,486
AED 3,852AED 3,836
AED 16 Instant Discount
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Oujda , 16 Jan
China Southern CZ | 8482
08:35
Thu, 16 Jan 25
Terminal I
Denpasar Bali, Indonesia
05 h 10 m
13:45
Thu, 16 Jan 25
Terminal T2
Guangzhou, China
BAGGAGE : CHECK INCABIN
Information not available
China Southern CZ | 8065
00:25
Fri, 17 Jan 25
Terminal T2
Guangzhou, China
11 h 45 m
07:10
Fri, 17 Jan 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 911
18:20
Fri, 17 Jan 25
Istanbul, Turkey
04 h 50 m
21:10
Fri, 17 Jan 25
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 1400
23:10
Fri, 17 Jan 25
Terminal T1
Casablanca, Morocco
01 h 15 m
00:25
Sat, 18 Jan 25
Oujda, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Economy Standard, Economy Flex
Fare offered by airlines.
AED 221
AED 3,852AED 3,836
AED 3,866AED 3,850
AED 16 Instant Discount
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Oujda , 16 Jan
Thai Airways TG | 440
19:00
Thu, 16 Jan 25
Terminal I
Denpasar Bali, Indonesia
04 h 15 m
22:15
Thu, 16 Jan 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai Airways TG | 900
23:45
Thu, 16 Jan 25
Bangkok, Thailand
10 h 20 m
06:05
Fri, 17 Jan 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 911
18:20
Fri, 17 Jan 25
Istanbul, Turkey
04 h 50 m
21:10
Fri, 17 Jan 25
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 1400
23:10
Fri, 17 Jan 25
Terminal T1
Casablanca, Morocco
01 h 15 m
00:25
Sat, 18 Jan 25
Oujda, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Economy Flex
Fare offered by airlines.
AED 740
AED 190
AED 3,866AED 3,850
Bali to Oujda Flights Information:-
Looking for Bali to Oujda 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 Oujda is Angads and the IATA code for the same is OUD.
Currently, there are 15 airlines operating flights between the two destinations and approximately 43 flights take off from Bali to Oujda every week.
Need information on Bali to Oujda airfare?
The minimum airfare for a Bali to Oujda flight would be 3277, which may go up to 23117 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 Bali to Oujda
If you are looking for Bali to Oujda 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 All Nippon Airways, Philippine Airlines, Royal Air Maroc, China Southern, Singapore Airlines, Batik Air, Qantas Airways, Emirates, Garuda Indonesia, Hong Kong Airlines, Thai Airways, Qatar Airways, Malaysia Airlines, Turkish Airlines, China Eastern. 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:All Nippon Airways: 1, Philippine Airlines: 1, Royal Air Maroc: 1, China Southern: 1, Singapore Airlines: 1, Batik Air: 1, Qantas Airways: 1, Emirates: 1, Garuda Indonesia: 1, Hong Kong Airlines: 1, Thai Airways: 1, Qatar Airways: 1, Malaysia Airlines: 1, Turkish Airlines: 1, China Eastern: 1
To board the first Bali to Oujda flight, choose Emirates, Royal Air Maroc, which departs at 00:05 The last flight for this route is Singapore Airlines, Royal Air Maroc, departing at 21:45
Oujda Airport Information
Angads
About Bali (DPS)
Bali
Bali Address
About Oujda (OUD)
Oujda