Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
SGD 821
SGD 768
SGD 501
SGD 408
Arrival at Muscat
SGD 414
SGD 821
SGD 408
SGD 430
Alliances & Airlines
Oneworld
(7)
SkyTeam
(1)
Star Alliance
(2)
+ 3 more
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Popular Flights
Denpasar to Oman Flights
SGD 408
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 7 Mar
AirAsia Berhad AK | 375
21:05
Sat, 7 Mar 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
00:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Sun, 8 Mar 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 254
15:00
Sun, 8 Mar 26
Terminal T2
Chennai, India
04 h
17:30
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 414
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 7 Mar
AirAsia Berhad AK | 375
21:05
Sat, 7 Mar 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
00:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Sun, 8 Mar 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 156
20:15
Sun, 8 Mar 26
Terminal T1
Chennai, India
01 h 15 m
21:30
Sun, 8 Mar 26
Terminal T1
Kochi, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1271
23:25
Sun, 8 Mar 26
Terminal T3
Kochi, India
03 h 45 m
01:40
Mon, 9 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 430
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 7 Mar
AirAsia Berhad AK | 375
21:05
Sat, 7 Mar 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
00:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Sun, 8 Mar 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 574
11:40
Sun, 8 Mar 26
Terminal T4
Chennai, India
02 h 15 m
13:55
Sun, 8 Mar 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 9141 | Operated By Air India Express
21:50
Sun, 8 Mar 26
Terminal T2
Mumbai, India
03 h
23:20
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 450
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 7 Mar
AirAsia Berhad AK | 375
21:05
Sat, 7 Mar 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
00:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Sun, 8 Mar 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2740
15:45
Sun, 8 Mar 26
Terminal T4
Chennai, India
02 h 05 m
17:50
Sun, 8 Mar 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 9141 | Operated By Air India Express
21:50
Sun, 8 Mar 26
Terminal T2
Mumbai, India
03 h
23:20
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 467
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 7 Mar
AirAsia Berhad AK | 375
21:05
Sat, 7 Mar 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
00:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Sun, 8 Mar 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 5056
12:55
Sun, 8 Mar 26
Terminal T1
Chennai, India
01 h 55 m
14:50
Sun, 8 Mar 26
Terminal T1
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1267
20:10
Sun, 8 Mar 26
Terminal T2
Mumbai, India
02 h 50 m
21:30
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 482
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 7 Mar
AirAsia Berhad AK | 375
21:05
Sat, 7 Mar 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
00:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Sun, 8 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Sun, 8 Mar 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 5371
14:45
Sun, 8 Mar 26
Terminal T1
Chennai, India
02 h
16:45
Sun, 8 Mar 26
Terminal T1
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1267
20:10
Sun, 8 Mar 26
Terminal T2
Mumbai, India
02 h 50 m
21:30
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 501
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 7 Mar
AirAsia Berhad AK | 377
15:25
Sat, 7 Mar 26
Terminal I
Denpasar Bali, Indonesia
03 h
18:25
Sat, 7 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 13
21:35
Sat, 7 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 50 m
22:55
Sat, 7 Mar 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 254
15:00
Sun, 8 Mar 26
Terminal T2
Chennai, India
04 h
17:30
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 768
Denpasar Bali to Muscat , 7 Mar
Emirates EK | 3469 | Operated By Batik Air
11:35
Sat, 7 Mar 26
Denpasar Bali, Indonesia
03 h 10 m
14:45
Sat, 7 Mar 26
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 347
18:25
Sat, 7 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 20 m
21:45
Sat, 7 Mar 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2032 | Operated By Flydubai
14:40
Sun, 8 Mar 26
Terminal T2
Dubai, United Arab Emirates
01 h 05 m
15:45
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 795
Transit Visa may be required
Denpasar Bali to Muscat , 7 Mar
Malaysia Airlines MH | 714
13:10
Sat, 7 Mar 26
Terminal I
Denpasar Bali, Indonesia
02 h 55 m
16:05
Sat, 7 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 822
09:25
Sun, 8 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
12:10
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 821
Denpasar Bali to Muscat , 7 Mar
Emirates EK | 399
00:25
Sat, 7 Mar 26
Terminal I
Denpasar Bali, Indonesia
09 h 20 m
05:45
Sat, 7 Mar 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 862
08:20
Sat, 7 Mar 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
09:35
Sat, 7 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Denpasar (DPS)
Denpasar
