Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
OMR 144
OMR 154
OMR 143
Arrival at Muscat
OMR 143
OMR 144
Alliances & Airlines
Oneworld
(2)
SkyTeam
(3)
Star Alliance
(1)
+ 4 more
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Denpasar to Oman
OMR 146
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 27 Feb
AirAsia Berhad AK | 375
21:05
Fri, 27 Feb 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
00:10
Sat, 28 Feb 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Sat, 28 Feb 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Sat, 28 Feb 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 447
13:05
Sat, 28 Feb 26
Terminal T1
Chennai, India
01 h 15 m
14:20
Sat, 28 Feb 26
Terminal T1
Kochi, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1271
23:25
Sat, 28 Feb 26
Terminal T3
Kochi, India
03 h 45 m
01:40
Sun, 1 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 147
Re Check-in of Baggage required
Denpasar Bali to Muscat , 27 Feb
TransNusa 8B | 5101
10:30
Fri, 27 Feb 26
Terminal D
Denpasar Bali, Indonesia
01 h 45 m
11:15
Fri, 27 Feb 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:55
Fri, 27 Feb 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Fri, 27 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 148
Re Check-in of Baggage required
Denpasar Bali to Muscat , 27 Feb
Lion Air JT | 33
10:35
Fri, 27 Feb 26
Terminal D
Denpasar Bali, Indonesia
01 h 55 m
11:30
Fri, 27 Feb 26
Terminal T1
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:55
Fri, 27 Feb 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Fri, 27 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 157
Transit Visa may be required
Denpasar Bali to Muscat , 27 Feb
Malaysia Airlines MH | 850
16:25
Fri, 27 Feb 26
Terminal I
Denpasar Bali, Indonesia
03 h 10 m
19:35
Fri, 27 Feb 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Fri, 27 Feb 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
00:30
Sat, 28 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 189
Re Check-in of Baggage required
Denpasar Bali to Muscat , 27 Feb
Lion Air JT | 33
10:35
Fri, 27 Feb 26
Terminal D
Denpasar Bali, Indonesia
01 h 55 m
11:30
Fri, 27 Feb 26
Terminal T1
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Garuda Indonesia GA | 9505 | Operated By Oman Air
14:55
Fri, 27 Feb 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Fri, 27 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 197
Transit Visa may be required
Denpasar Bali to Muscat , 27 Feb
Oman Air WY | 5574 | Operated By Malaysia Airlines
16:25
Fri, 27 Feb 26
Terminal I
Denpasar Bali, Indonesia
03 h 10 m
19:35
Fri, 27 Feb 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Fri, 27 Feb 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
00:30
Sat, 28 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 223
Denpasar Bali to Muscat , 27 Feb
Garuda Indonesia GA | 407
11:55
Fri, 27 Feb 26
Terminal D
Denpasar Bali, Indonesia
02 h
12:55
Fri, 27 Feb 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Garuda Indonesia GA | 9505 | Operated By Oman Air
14:55
Fri, 27 Feb 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Fri, 27 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 247
Denpasar Bali to Muscat , 27 Feb
Emirates EK | 369
19:50
Fri, 27 Feb 26
Terminal I
Denpasar Bali, Indonesia
09 h 20 m
01:10
Sat, 28 Feb 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:15
Sat, 28 Feb 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Sat, 28 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 294
Denpasar Bali to Muscat , 27 Feb
Oman Air WY | 6763 | Operated By Garuda Indonesia
11:55
Fri, 27 Feb 26
Terminal D
Denpasar Bali, Indonesia
02 h
12:55
Fri, 27 Feb 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:55
Fri, 27 Feb 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Fri, 27 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 376
Denpasar Bali to Muscat , 27 Feb
Garuda Indonesia GA | 407
11:55
Fri, 27 Feb 26
Terminal D
Denpasar Bali, Indonesia
02 h
12:55
Fri, 27 Feb 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:55
Fri, 27 Feb 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Fri, 27 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Denpasar (DPS)
Denpasar
