Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
BHD 242
BHD 129
BHD 116
BHD 115
Arrival at Muscat
BHD 195
BHD 129
BHD 116
BHD 115
Alliances & Airlines
Oneworld
(5)
SkyTeam
(2)
Star Alliance
()
+ 4 more
Layover Airports
+ 3 more
Layover Duration
Top Airlines
Flights from Denpasar to Oman
Book flights from Denpasar to Oman at lowest price. Get best deals on your upcoming Denpasar to Oman flight only on MakeMyTrip Bahrain.
BHD 119
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Mar
AirAsia Berhad AK | 375
21:05
Wed, 4 Mar 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
00:10
Thu, 5 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 11
06:10
Thu, 5 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 45 m
07:25
Thu, 5 Mar 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 1017 | Operated By Akasa Air
15:25
Thu, 5 Mar 26
Terminal T2
Chennai, India
04 h 55 m
18:50
Thu, 5 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 696
20:50
Thu, 5 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
22:00
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 120
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Mar
IndiGo 6E | 1612
14:00
Wed, 4 Mar 26
Denpasar Bali, Indonesia
17:40
Wed, 4 Mar 26
Bhubaneswar, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1612
18:15
Wed, 4 Mar 26
Terminal T2
Bhubaneswar, India
20:45
Wed, 4 Mar 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 2386
23:00
Wed, 4 Mar 26
Terminal T2
New Delhi, India
02 h 55 m
01:55
Thu, 5 Mar 26
Terminal T1
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 343
10:00
Thu, 5 Mar 26
Terminal T2
Chennai, India
04 h 25 m
12:55
Thu, 5 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 694
14:35
Thu, 5 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
15:45
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 123
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Mar
AirAsia Berhad AK | 377
15:25
Wed, 4 Mar 26
Terminal I
Denpasar Bali, Indonesia
03 h
18:25
Wed, 4 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 13
21:35
Wed, 4 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
03 h 50 m
22:55
Wed, 4 Mar 26
Terminal T2
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 343
10:00
Thu, 5 Mar 26
Terminal T2
Chennai, India
04 h 25 m
12:55
Thu, 5 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 694
14:35
Thu, 5 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
15:45
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 133
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Mar
IndiGo 6E | 1606
11:30
Wed, 4 Mar 26
Denpasar Bali, Indonesia
06 h 35 m
15:35
Wed, 4 Mar 26
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 6017
19:00
Wed, 4 Mar 26
Terminal T1
Bengaluru, India
55 m
19:55
Wed, 4 Mar 26
Terminal T1
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 341
03:55
Thu, 5 Mar 26
Terminal T2
Chennai, India
04 h 25 m
06:50
Thu, 5 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 692
09:25
Thu, 5 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
10:40
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 134
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Mar
IndiGo 6E | 1612
14:00
Wed, 4 Mar 26
Denpasar Bali, Indonesia
17:40
Wed, 4 Mar 26
Bhubaneswar, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1612
18:15
Wed, 4 Mar 26
Terminal T2
Bhubaneswar, India
20:45
Wed, 4 Mar 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 2386
23:00
Wed, 4 Mar 26
Terminal T2
New Delhi, India
02 h 55 m
01:55
Thu, 5 Mar 26
Terminal T1
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 252
07:20
Thu, 5 Mar 26
Terminal T2
Chennai, India
04 h
09:50
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 135
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Mar
IndiGo 6E | 1606
11:30
Wed, 4 Mar 26
Denpasar Bali, Indonesia
06 h 35 m
15:35
Wed, 4 Mar 26
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 6017
19:00
Wed, 4 Mar 26
Terminal T1
Bengaluru, India
55 m
19:55
Wed, 4 Mar 26
Terminal T1
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 252
07:20
Thu, 5 Mar 26
Terminal T2
Chennai, India
04 h
09:50
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 136
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Muscat , 4 Mar
IndiGo 6E | 1606
11:30
Wed, 4 Mar 26
Denpasar Bali, Indonesia
06 h 35 m
15:35
Wed, 4 Mar 26
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 356
17:45
Wed, 4 Mar 26
Terminal T1
Bengaluru, India
01 h 05 m
18:50
Wed, 4 Mar 26
Terminal T1
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 252
07:20
Thu, 5 Mar 26
Terminal T2
Chennai, India
04 h
09:50
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 199
Denpasar Bali to Muscat , 4 Mar
Etihad Airways EY | 477
18:45
Wed, 4 Mar 26
Terminal I
Denpasar Bali, Indonesia
09 h
23:45
Wed, 4 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 690
02:00
Thu, 5 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
03:10
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 219
Denpasar Bali to Muscat , 4 Mar
Garuda Indonesia GA | 407
11:55
Wed, 4 Mar 26
Terminal D
Denpasar Bali, Indonesia
02 h
12:55
Wed, 4 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Garuda Indonesia GA | 9505 | Operated By Oman Air
14:55
Wed, 4 Mar 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Wed, 4 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 240
Denpasar Bali to Muscat , 4 Mar
Qatar Airways QR | 963
18:50
Wed, 4 Mar 26
Terminal I
Denpasar Bali, Indonesia
09 h 40 m
23:30
Wed, 4 Mar 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:50
Thu, 5 Mar 26
Doha, Qatar
01 h 35 m
04:25
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Denpasar (DPS)
Denpasar
