Flights from London to Bangalore

LHR
London
5000 mi
BLR
Bangalore
3
Direct Routes
2
Airlines
8047
Kilometers
10h 33m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

LHR AUH BLR
Via Zayed International Airport (Abu Dhabi)
British Airways Etihad Airways
2 flights
LHR BKK BLR
Via Suvarnabhumi Airport (Bangkok)
Thai Airways International Thai Airways International
2 flights
LHR BOM BLR
Via Chhatrapati Shivaji International Airport (Mumbai)
British Airways Air India Limited
2 flights
LHR DEL BLR
Via Indira Gandhi International Airport (New Delhi)
Air India Limited Air India Limited
2 flights

About London to Bangalore Flights

There are 3 direct flights from London Heathrow Airport (London) (LHR) to Kempegowda International Airport (Bangalore) (BLR), operated by 2 airlines.

The distance between LHR and BLR is approximately 5000 miles (8047 km), with an estimated flight time of 10h 33m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from LHR to BLR?
Yes, there are 3 direct flights from London Heathrow Airport (London) to Kempegowda International Airport (Bangalore), operated by Air India Limited, British Airways.
How long is the flight from LHR to BLR?
The flight takes approximately 10h 33m. The distance is 5000 miles (8047 km).
Which airlines fly from LHR to BLR?
Airlines operating this route include Air India Limited, British Airways.

Get live seat data for this route

Sign up free to search seat maps, or subscribe from $3.99/mo for live availability and seat alerts.