Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
QAR 2,438
QAR 1,457
QAR 1,883
QAR 1,574
Arrival at Muscat
QAR 2,863
QAR 2,309
QAR 1,457
Alliances & Airlines
Oneworld
(6)
SkyTeam
(4)
Star Alliance
()
Layover Airports
+ 1 more
Layover Duration
Top Airlines
Denpasar to Oman
QAR 1,481
Denpasar Bali to Muscat , 12 Jun
Garuda Indonesia GA | 401
07:00
Fri, 12 Jun 26
Terminal D
Denpasar Bali, Indonesia
02 h
08:00
Fri, 12 Jun 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:25
Fri, 12 Jun 26
Terminal T3
Jakarta, Indonesia
07 h 40 m
19:05
Fri, 12 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,598
Denpasar Bali to Muscat , 12 Jun
Garuda Indonesia GA | 415
20:40
Fri, 12 Jun 26
Terminal D
Denpasar Bali, Indonesia
02 h
21:40
Fri, 12 Jun 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:25
Sat, 13 Jun 26
Terminal T3
Jakarta, Indonesia
07 h 40 m
19:05
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,907
Denpasar Bali to Muscat , 12 Jun
Garuda Indonesia GA | 419
17:25
Fri, 12 Jun 26
Terminal D
Denpasar Bali, Indonesia
02 h
18:25
Fri, 12 Jun 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:25
Sat, 13 Jun 26
Terminal T3
Jakarta, Indonesia
07 h 40 m
19:05
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,333
Denpasar Bali to Muscat , 12 Jun
Emirates EK | 369
19:45
Fri, 12 Jun 26
Terminal I
Denpasar Bali, Indonesia
09 h
00:45
Sat, 13 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2034 | Operated By Flydubai
07:00
Sat, 13 Jun 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
08:10
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,462
Denpasar Bali to Muscat , 12 Jun
Emirates EK | 399
00:35
Fri, 12 Jun 26
Terminal I
Denpasar Bali, Indonesia
09 h
05:35
Fri, 12 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 610
17:10
Fri, 12 Jun 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
18:25
Fri, 12 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,478
Denpasar Bali to Muscat , 12 Jun
Emirates EK | 399
00:35
Fri, 12 Jun 26
Terminal I
Denpasar Bali, Indonesia
09 h
05:35
Fri, 12 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 612
22:20
Fri, 12 Jun 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
23:35
Fri, 12 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,517
Denpasar Bali to Muscat , 12 Jun
Qatar Airways QR | 963
18:35
Fri, 12 Jun 26
Terminal I
Denpasar Bali, Indonesia
09 h 15 m
22:50
Fri, 12 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:40
Sat, 13 Jun 26
Doha, Qatar
02 h 05 m
21:45
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,524
Denpasar Bali to Muscat , 12 Jun
Qatar Airways QR | 961
00:35
Fri, 12 Jun 26
Terminal I
Denpasar Bali, Indonesia
09 h 15 m
04:50
Fri, 12 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:40
Fri, 12 Jun 26
Doha, Qatar
02 h 05 m
21:45
Fri, 12 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,887
Transit Visa may be required
Denpasar Bali to Muscat , 12 Jun
IndiGo 6E | 3651 | Operated By Garuda Indonesia
13:40
Fri, 12 Jun 26
Terminal I
Denpasar Bali, Indonesia
02 h 45 m
16:25
Fri, 12 Jun 26
Terminal T3
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1028
18:55
Fri, 12 Jun 26
Terminal T2
Singapore, Singapore
04 h 35 m
21:00
Fri, 12 Jun 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1273
00:05
Sat, 13 Jun 26
Hyderabad, India
03 h 15 m
01:50
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,054
Transit Visa may be required
Denpasar Bali to Muscat , 12 Jun
Oman Air WY | 5573 | Operated By Malaysia Airlines
13:05
Fri, 12 Jun 26
Terminal I
Denpasar Bali, Indonesia
02 h 55 m
16:00
Fri, 12 Jun 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Fri, 12 Jun 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
00:10
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Denpasar (DPS)
Denpasar
