Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
BHD 252
BHD 244
BHD 235
Arrival at Muscat
BHD 250
BHD 235
BHD 264
Alliances & Airlines
Oneworld
(6)
SkyTeam
()
Star Alliance
(2)
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Flights from Denpasar to Oman
Book flights from Denpasar to Oman at lowest price. Get best deals on your upcoming Denpasar to Oman flight only on MakeMyTrip Bahrain.
BHD 238
Transit Visa may be required
Denpasar Bali to Muscat , 18 May
Thai Airways TG | 440
19:00
Mon, 18 May 26
Terminal I
Denpasar Bali, Indonesia
04 h 10 m
22:10
Mon, 18 May 26
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 818
09:00
Tue, 19 May 26
Bangkok, Thailand
05 h 50 m
11:50
Tue, 19 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 247
Transit Visa may be required
Denpasar Bali to Muscat , 18 May
Thai Airways TG | 432
16:55
Mon, 18 May 26
Terminal I
Denpasar Bali, Indonesia
04 h 10 m
20:05
Mon, 18 May 26
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 818
09:00
Tue, 19 May 26
Bangkok, Thailand
05 h 50 m
11:50
Tue, 19 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 253
Denpasar Bali to Muscat , 18 May
Emirates EK | 369
19:45
Mon, 18 May 26
Terminal I
Denpasar Bali, Indonesia
09 h 05 m
00:50
Tue, 19 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:15
Tue, 19 May 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Tue, 19 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 255
Denpasar Bali to Muscat , 18 May
Emirates EK | 399
00:35
Mon, 18 May 26
Terminal I
Denpasar Bali, Indonesia
09 h
05:35
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:15
Tue, 19 May 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Tue, 19 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 267
Denpasar Bali to Muscat , 18 May
Emirates EK | 399
00:35
Mon, 18 May 26
Terminal I
Denpasar Bali, Indonesia
09 h
05:35
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 612
22:20
Mon, 18 May 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
23:35
Mon, 18 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 274
Transit Visa may be required
Denpasar Bali to Muscat , 18 May
IndiGo 6E | 3651 | Operated By Garuda Indonesia
13:40
Mon, 18 May 26
Terminal I
Denpasar Bali, Indonesia
02 h 45 m
16:25
Mon, 18 May 26
Terminal T3
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1028
18:55
Mon, 18 May 26
Terminal T2
Singapore, Singapore
04 h 35 m
21:00
Mon, 18 May 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1273
00:05
Tue, 19 May 26
Hyderabad, India
03 h 15 m
01:50
Tue, 19 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 313
Transit Visa may be required
Denpasar Bali to Muscat , 18 May
IndiGo 6E | 1608
18:00
Mon, 18 May 26
Denpasar Bali, Indonesia
21:35
Mon, 18 May 26
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1608
22:10
Mon, 18 May 26
Chennai, India
00:10
Tue, 19 May 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1267
21:50
Tue, 19 May 26
Terminal T2
Mumbai, India
02 h 35 m
22:55
Tue, 19 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 317
Denpasar Bali to Muscat , 18 May
Emirates EK | 399
00:35
Mon, 18 May 26
Terminal I
Denpasar Bali, Indonesia
09 h
05:35
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 610
17:10
Mon, 18 May 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
18:25
Mon, 18 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 349
Denpasar Bali to Muscat , 18 May
Qatar Airways QR | 961
00:35
Mon, 18 May 26
Terminal I
Denpasar Bali, Indonesia
10 h 05 m
05:40
Mon, 18 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 4633 | Operated By Oman Air
16:10
Mon, 18 May 26
Doha, Qatar
01 h 30 m
18:40
Mon, 18 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 350
Denpasar Bali to Muscat , 18 May
Qatar Airways QR | 961
00:35
Mon, 18 May 26
Terminal I
Denpasar Bali, Indonesia
10 h 05 m
05:40
Mon, 18 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 4635 | Operated By Oman Air
21:45
Mon, 18 May 26
Doha, Qatar
01 h 30 m
00:15
Tue, 19 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Denpasar (DPS)
Denpasar
