Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
THB 21,272
THB 15,938
THB 15,938
Arrival at Muscat
THB 18,228
THB 17,328
THB 15,938
THB 16,949
Alliances & Airlines
Oneworld
(6)
SkyTeam
()
Star Alliance
(1)
+ 2 more
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Denpasar to Oman Flights
THB 15,938
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Jul
AirAsia Berhad AK | 375
22:15
Sat, 4 Jul 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
01:20
Sun, 5 Jul 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Sun, 5 Jul 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Sun, 5 Jul 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 254
15:30
Sun, 5 Jul 26
Terminal T2
Chennai, India
03 h 50 m
17:50
Sun, 5 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 16,073
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Jul
AirAsia Berhad AK | 365
13:00
Sat, 4 Jul 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
16:05
Sat, 4 Jul 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Sun, 5 Jul 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Sun, 5 Jul 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 254
15:30
Sun, 5 Jul 26
Terminal T2
Chennai, India
03 h 50 m
17:50
Sun, 5 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 16,949
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Jul
AirAsia Berhad AK | 375
22:15
Sat, 4 Jul 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
01:20
Sun, 5 Jul 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Sun, 5 Jul 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Sun, 5 Jul 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 640
18:00
Sun, 5 Jul 26
Terminal T4
Chennai, India
02 h 20 m
20:20
Sun, 5 Jul 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 9141 | Operated By Air India Express
22:05
Sun, 5 Jul 26
Terminal T2
Mumbai, India
02 h 40 m
23:15
Sun, 5 Jul 26
Terminal T1
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 17,328
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Jul
AirAsia Berhad AK | 377
15:25
Sat, 4 Jul 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
18:30
Sat, 4 Jul 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 13
21:45
Sat, 4 Jul 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 50 m
23:05
Sat, 4 Jul 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 252
08:15
Sun, 5 Jul 26
Terminal T2
Chennai, India
03 h 50 m
10:35
Sun, 5 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 18,980
Denpasar Bali to Muscat , 4 Jul
Qatar Airways QR | 963
19:20
Sat, 4 Jul 26
Terminal I
Denpasar Bali, Indonesia
09 h 10 m
23:30
Sat, 4 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Sun, 5 Jul 26
Doha, Qatar
01 h 35 m
03:55
Sun, 5 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 20,038
Transit Visa may be required
Denpasar Bali to Muscat , 4 Jul
IndiGo 6E | 3651 | Operated By Garuda Indonesia
13:40
Sat, 4 Jul 26
Terminal I
Denpasar Bali, Indonesia
02 h 45 m
16:25
Sat, 4 Jul 26
Terminal T3
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1028
18:55
Sat, 4 Jul 26
Terminal T2
Singapore, Singapore
04 h 35 m
21:00
Sat, 4 Jul 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1273
00:05
Sun, 5 Jul 26
Hyderabad, India
03 h 15 m
01:50
Sun, 5 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 22,151
Denpasar Bali to Muscat , 4 Jul
Emirates EK | 399
00:35
Sat, 4 Jul 26
Terminal I
Denpasar Bali, Indonesia
09 h
05:35
Sat, 4 Jul 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 862
08:55
Sat, 4 Jul 26
Terminal T3
Dubai, United Arab Emirates
01 h 10 m
10:05
Sat, 4 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 24,971
Denpasar Bali to Muscat , 4 Jul
Emirates EK | 369
19:45
Sat, 4 Jul 26
Terminal I
Denpasar Bali, Indonesia
09 h
00:45
Sun, 5 Jul 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:15
Sun, 5 Jul 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Sun, 5 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 33,672
Transit Visa may be required
Denpasar Bali to Muscat , 4 Jul
Malaysia Airlines MH | 714
13:05
Sat, 4 Jul 26
Terminal I
Denpasar Bali, Indonesia
02 h 55 m
16:00
Sat, 4 Jul 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 5934 | Operated By Oman Air
21:25
Sat, 4 Jul 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 30 m
23:55
Sat, 4 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 33,845
Transit Visa may be required
Denpasar Bali to Muscat , 4 Jul
Malaysia Airlines MH | 714
13:05
Sat, 4 Jul 26
Terminal I
Denpasar Bali, Indonesia
02 h 55 m
16:00
Sat, 4 Jul 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Sat, 4 Jul 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 30 m
23:55
Sat, 4 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Denpasar (DPS)
Denpasar
