Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
QAR 1,479
QAR 1,432
QAR 1,360
Arrival at Muscat
QAR 1,391
QAR 1,479
QAR 1,360
Alliances & Airlines
Oneworld
(5)
SkyTeam
(2)
Star Alliance
(2)
+ 6 more
Layover Airports
+ 5 more
Layover Duration
Top Airlines
Denpasar to Oman
QAR 1,385
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
Air India AI | 574
11:40
Sat, 28 Feb 26
Terminal T4
Chennai, India
02 h 05 m
13:45
Sat, 28 Feb 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 9141 | Operated By Air India Express
21:50
Sat, 28 Feb 26
Terminal T2
Mumbai, India
03 h
23:20
Sat, 28 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,416
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 | 6925
12:15
Sat, 28 Feb 26
Terminal T1
Chennai, India
01 h 15 m
13:30
Sat, 28 Feb 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1273
23:40
Sat, 28 Feb 26
Hyderabad, India
03 h 35 m
01:45
Sun, 1 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,446
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
Air India AI | 2740
15:45
Sat, 28 Feb 26
Terminal T4
Chennai, India
02 h 10 m
17:55
Sat, 28 Feb 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 9141 | Operated By Air India Express
21:50
Sat, 28 Feb 26
Terminal T2
Mumbai, India
03 h
23:20
Sat, 28 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,457
Transit Visa may be required
Denpasar Bali to Muscat , 27 Feb
Malaysia Airlines MH | 714
13:10
Fri, 27 Feb 26
Terminal I
Denpasar Bali, Indonesia
02 h 55 m
16:05
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
QAR 1,503
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 27 Feb
Scoot TR | 289
14:35
Fri, 27 Feb 26
Denpasar Bali, Indonesia
02 h 55 m
17:30
Fri, 27 Feb 26
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Scoot TR | 578
21:15
Fri, 27 Feb 26
Singapore, Singapore
04 h 05 m
22:50
Fri, 27 Feb 26
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 | 472
03:45
Sat, 28 Feb 26
Chennai, India
04 h 20 m
06:35
Sat, 28 Feb 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 | 112
08:20
Sat, 28 Feb 26
Sharjah, United Arab Emirates
01 h 05 m
09:25
Sat, 28 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,526
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 27 Feb
Scoot TR | 289
14:35
Fri, 27 Feb 26
Denpasar Bali, Indonesia
02 h 55 m
17:30
Fri, 27 Feb 26
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Scoot TR | 578
21:15
Fri, 27 Feb 26
Singapore, Singapore
04 h 05 m
22:50
Fri, 27 Feb 26
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 252
07:20
Sat, 28 Feb 26
Terminal T2
Chennai, India
04 h
09:50
Sat, 28 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,629
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 27 Feb
IndiGo 6E | 1606
11:30
Fri, 27 Feb 26
Denpasar Bali, Indonesia
06 h 35 m
15:35
Fri, 27 Feb 26
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 6269
06:45
Sat, 28 Feb 26
Terminal T1
Bengaluru, India
01 h 05 m
07:50
Sat, 28 Feb 26
Terminal T1
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 562
17:30
Sat, 28 Feb 26
Terminal T1
Chennai, India
01 h 15 m
18:45
Sat, 28 Feb 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1273
23:40
Sat, 28 Feb 26
Hyderabad, India
03 h 35 m
01:45
Sun, 1 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,746
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 27 Feb
Indonesia AirAsia QZ | 556
14:30
Fri, 27 Feb 26
Terminal I
Denpasar Bali, Indonesia
03 h
17:30
Fri, 27 Feb 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 13
21:35
Fri, 27 Feb 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 50 m
22:55
Fri, 27 Feb 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 | 472
03:45
Sat, 28 Feb 26
Chennai, India
04 h 20 m
06:35
Sat, 28 Feb 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 | 112
08:20
Sat, 28 Feb 26
Sharjah, United Arab Emirates
01 h 05 m
09:25
Sat, 28 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,848
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
QAR 2,099
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
About Denpasar (DPS)
Denpasar
