Popular Filters
+ 1 more
One Way Price
Duration
Stops From Doha
Departure From Doha
OMR 183
OMR 189
OMR 255
OMR 173
Arrival at Denpasar Bali
OMR 173
OMR 183
OMR 188
Alliances & Airlines
Oneworld
(20)
SkyTeam
(10)
Star Alliance
(24)
+ 30 more
Layover Airports
+ 21 more
Layover Duration
Fare Calendar For other International Routes
Doha to Bali Fare Calendar
OMR 177
Transit Visa may be required | Re Check-in of Baggage required
Doha to Denpasar Bali , 25 Jul
Air India AI | 2284
22:20
Fri, 25 Jul 25
Doha, Qatar
03 h 50 m
04:40
Sat, 26 Jul 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2651
07:30
Sat, 26 Jul 25
Terminal T3
New Delhi, India
02 h 45 m
10:15
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 138
23:20
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
03 h 35 m
04:25
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 396
06:20
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
04 h 10 m
11:30
Sun, 27 Jul 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 178
Transit Visa may be required | Re Check-in of Baggage required
Doha to Denpasar Bali , 25 Jul
Air India AI | 2284
22:20
Fri, 25 Jul 25
Doha, Qatar
03 h 50 m
04:40
Sat, 26 Jul 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2664
15:30
Sat, 26 Jul 25
Terminal T3
New Delhi, India
02 h 50 m
18:20
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 138
23:20
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
03 h 35 m
04:25
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 396
06:20
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
04 h 10 m
11:30
Sun, 27 Jul 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 183
Transit Visa may be required
Doha to Denpasar Bali , 25 Jul
IndiGo 6E | 1302
19:45
Fri, 25 Jul 25
Doha, Qatar
04 h 20 m
02:35
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1605
01:15
Sun, 27 Jul 25
Terminal T2
Bengaluru, India
06 h 35 m
10:20
Sun, 27 Jul 25
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 187
Transit Visa may be required | Re Check-in of Baggage required
Doha to Denpasar Bali , 25 Jul
Himalaya Airlines H9 | 364
01:45
Fri, 25 Jul 25
Doha, Qatar
04 h 30 m
09:00
Fri, 25 Jul 25
Terminal I
Kathmandu, Nepal
BAGGAGE : CHECK INCABIN
Information not available
Himalaya Airlines H9 | 890
10:35
Fri, 25 Jul 25
Terminal I
Kathmandu, Nepal
04 h 45 m
17:35
Fri, 25 Jul 25
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia X D7 | 794
07:45
Sat, 26 Jul 25
Terminal T2
Kuala Lumpur, Malaysia
03 h 10 m
10:55
Sat, 26 Jul 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 191
Transit Visa may be required | Re Check-in of Baggage required
Doha to Denpasar Bali , 25 Jul
Himalaya Airlines H9 | 364
01:45
Fri, 25 Jul 25
Doha, Qatar
04 h 30 m
09:00
Fri, 25 Jul 25
Terminal I
Kathmandu, Nepal
BAGGAGE : CHECK INCABIN
Information not available
Himalaya Airlines H9 | 890
10:35
Fri, 25 Jul 25
Terminal I
Kathmandu, Nepal
04 h 45 m
17:35
Fri, 25 Jul 25
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Indonesia AirAsia QZ | 551
10:30
Sat, 26 Jul 25
Terminal T2
Kuala Lumpur, Malaysia
03 h 05 m
13:35
Sat, 26 Jul 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 192
Transit Visa may be required | Re Check-in of Baggage required
Doha to Denpasar Bali , 25 Jul
Himalaya Airlines H9 | 364
01:45
Fri, 25 Jul 25
Doha, Qatar
04 h 30 m
09:00
Fri, 25 Jul 25
Terminal I
Kathmandu, Nepal
BAGGAGE : CHECK INCABIN
Information not available
Himalaya Airlines H9 | 890
10:35
Fri, 25 Jul 25
Terminal I
Kathmandu, Nepal
04 h 45 m
17:35
Fri, 25 Jul 25
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
AirAsia Berhad AK | 378
15:35
Sat, 26 Jul 25
Terminal T2
Kuala Lumpur, Malaysia
03 h 05 m
18:40
Sat, 26 Jul 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 193
Transit Visa may be required | Re Check-in of Baggage required
Doha to Denpasar Bali , 25 Jul
Hahn Air X1 | 1265
10:45
Fri, 25 Jul 25
Doha, Qatar
01 h 30 m
13:15
Fri, 25 Jul 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Hahn Air X1 | 1348
23:20
Fri, 25 Jul 25
Muscat, Oman
03 h 25 m
04:15
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 138
23:20
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
03 h 35 m
04:25
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 396
06:20
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
04 h 10 m
11:30
Sun, 27 Jul 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 195
Transit Visa may be required | Re Check-in of Baggage required
Doha to Denpasar Bali , 25 Jul
Air Arabia G9 | 133
18:40
Fri, 25 Jul 25
Doha, Qatar
01 h 05 m
20:45
Fri, 25 Jul 25
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 | 496
22:10
Fri, 25 Jul 25
Sharjah, United Arab Emirates
04 h
03:40
Sat, 26 Jul 25
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 138
23:20
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
03 h 35 m
04:25
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 396
06:20
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
04 h 10 m
11:30
Sun, 27 Jul 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 199
Transit Visa may be required | Re Check-in of Baggage required
Doha to Denpasar Bali , 25 Jul
IndiGo 6E | 1302
19:45
Fri, 25 Jul 25
Doha, Qatar
04 h 20 m
02:35
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 138
23:20
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
03 h 35 m
04:25
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 396
06:20
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
04 h 10 m
11:30
Sun, 27 Jul 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 202
Transit Visa may be required | Re Check-in of Baggage required
Doha to Denpasar Bali , 25 Jul
Gulf Air GF | 527
19:20
Fri, 25 Jul 25
Doha, Qatar
50 m
20:10
Fri, 25 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 282
21:25
Fri, 25 Jul 25
Bahrain, Bahrain
05 h
04:55
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 138
23:20
Sat, 26 Jul 25
Terminal T2
Bengaluru, India
03 h 35 m
04:25
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai AirAsia FD | 396
06:20
Sun, 27 Jul 25
Terminal T1
Don Mueang Intl-Bangkok, Thailand
04 h 10 m
11:30
Sun, 27 Jul 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available