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

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

Please note! Some routes are seasonal.

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

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