Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
SAR 7,371
SAR 3,616
SAR 1,500
SAR 2,005
Arrival at Muscat
SAR 1,500
SAR 2,065
SAR 7,371
SAR 1,627
Alliances & Airlines
Oneworld
(6)
SkyTeam
(4)
Star Alliance
()
+ 1 more
Layover Airports
+ 1 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 Saudi.
SAR 1,500
Transit Visa may be required
Denpasar Bali to Muscat , 13 Apr
Malaysia Airlines MH | 714
13:05
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
02 h 55 m
16:00
Mon, 13 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Mon, 13 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
00:10
Tue, 14 Apr 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,627
Denpasar Bali to Muscat , 13 Apr
Garuda Indonesia GA | 411
15:45
Mon, 13 Apr 26
Terminal D
Denpasar Bali, Indonesia
02 h
16:45
Mon, 13 Apr 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:25
Tue, 14 Apr 26
Terminal T3
Jakarta, Indonesia
07 h 40 m
19:05
Tue, 14 Apr 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,865
Transit Visa may be required
Denpasar Bali to Muscat , 13 Apr
Oman Air WY | 5573 | Operated By Malaysia Airlines
13:05
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
02 h 55 m
16:00
Mon, 13 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Mon, 13 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
00:10
Tue, 14 Apr 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,025
Transit Visa may be required
Denpasar Bali to Muscat , 13 Apr
IndiGo 6E | 3594 | Operated By Garuda Indonesia
21:40
Mon, 13 Apr 26
Terminal D
Denpasar Bali, Indonesia
02 h 05 m
22:45
Mon, 13 Apr 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1602
15:50
Tue, 14 Apr 26
Terminal T2
Jakarta, Indonesia
06 h 15 m
20:35
Tue, 14 Apr 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1267
21:50
Tue, 14 Apr 26
Terminal T2
Mumbai, India
02 h 35 m
22:55
Tue, 14 Apr 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,038
Transit Visa may be required
Denpasar Bali to Muscat , 13 Apr
IndiGo 6E | 3588 | Operated By Garuda Indonesia
15:45
Mon, 13 Apr 26
Terminal D
Denpasar Bali, Indonesia
02 h
16:45
Mon, 13 Apr 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1602
15:50
Tue, 14 Apr 26
Terminal T2
Jakarta, Indonesia
06 h 15 m
20:35
Tue, 14 Apr 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1267
21:50
Tue, 14 Apr 26
Terminal T2
Mumbai, India
02 h 35 m
22:55
Tue, 14 Apr 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,065
Transit Visa may be required
Denpasar Bali to Muscat , 13 Apr
Etihad Airways EY | 477
18:45
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
08 h 55 m
23:40
Mon, 13 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 692
09:25
Tue, 14 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
10:40
Tue, 14 Apr 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,099
Denpasar Bali to Muscat , 13 Apr
Garuda Indonesia GA | 419
17:25
Mon, 13 Apr 26
Terminal D
Denpasar Bali, Indonesia
02 h
18:25
Mon, 13 Apr 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:25
Tue, 14 Apr 26
Terminal T3
Jakarta, Indonesia
07 h 40 m
19:05
Tue, 14 Apr 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,255
Transit Visa may be required
Denpasar Bali to Muscat , 13 Apr
Qatar Airways QR | 963
18:35
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
10 h 15 m
23:50
Mon, 13 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:00
Tue, 14 Apr 26
Doha, Qatar
02 h 15 m
04:15
Tue, 14 Apr 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,431
Transit Visa may be required
Denpasar Bali to Muscat , 13 Apr
IndiGo 6E | 1608
18:00
Mon, 13 Apr 26
Denpasar Bali, Indonesia
21:35
Mon, 13 Apr 26
Chennai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1608
22:10
Mon, 13 Apr 26
Terminal T2
Chennai, India
00:10
Tue, 14 Apr 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1267
21:50
Tue, 14 Apr 26
Terminal T2
Mumbai, India
02 h 35 m
22:55
Tue, 14 Apr 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,872
Transit Visa may be required
Denpasar Bali to Muscat , 13 Apr
Qatar Airways QR | 5396 | Operated By Malaysia Airlines
13:05
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
02 h 55 m
16:00
Mon, 13 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 845
20:20
Mon, 13 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 50 m
23:10
Mon, 13 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:00
Tue, 14 Apr 26
Doha, Qatar
02 h 15 m
04:15
Tue, 14 Apr 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Denpasar (DPS)
Denpasar
