Lowcost flights from Bengaluru (India) to Denpasar (Bali) (Indonesia), €120 - €480

Direct distance between cities: 4802 km. Average direct flight time is 6:38 hours.

Please note! Some routes are seasonal.

From Bengaluru to Denpasar (Bali) with IndiGo (6E)
Average ticket price: €120 - €480

Connection in Bangkok (Thailand)
From Bengaluru to Bangkok with IndiGo (6E)
From Bengaluru to Bangkok with Thai AirAsia (FD)
From Bengaluru to Bangkok with Thai Lion Air (SL)
Average ticket price: €62 - €246
From Bangkok to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Bangkok to Denpasar (Bali) with Thai AirAsia (FD)
Average ticket price: €74 - €298
Connection in Doha (Qatar)
From Bengaluru to Doha with IndiGo (6E)
Average ticket price: €76 - €305
From Doha to Denpasar (Bali) with Level (IB)
Average ticket price: €196 - €785
Connection in Kuala Lumpur (Malaysia)
From Bengaluru to Kuala Lumpur with AirAsia (AK)
Average ticket price: €72 - €286
From Kuala Lumpur to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Kuala Lumpur to Denpasar (Bali) with AirAsia (AK)
From Kuala Lumpur to Denpasar (Bali) with AirAsia X (D7)
Average ticket price: €50 - €200
Connection in Phuket (Thailand)
From Bengaluru to Phuket with IndiGo (6E)
Average ticket price: €58 - €232
From Phuket to Denpasar (Bali) with Indonesia AirAsia (QZ)
Average ticket price: €66 - €265
Connection in Singapore (Singapore)
From Bengaluru to Singapore with IndiGo (6E)
From Bengaluru to Singapore with Scoot (TR)
Average ticket price: €79 - €317
From Singapore to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Singapore to Denpasar (Bali) with Jetstar Asia (3K)
From Singapore to Denpasar (Bali) with Scoot (TR)
From Singapore to Denpasar (Bali) with AJet (VF)
From Singapore to Denpasar (Bali) with Jetstar (JQ)
Average ticket price: €42 - €168