Flights from Bangalore to London

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

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

BLR DXB LHR
Via Dubai International Airport (Dubai)
Emirates British Airways
2 flights
BLR SIN LHR
Via Singapore Changi Airport (Singapore)
Singapore Airlines British Airways
2 flights
BLR DEL LHR
Via Indira Gandhi International Airport (New Delhi)
Air India Limited Air India Limited
2 flights
BLR BKK LHR
Via Suvarnabhumi Airport (Bangkok)
Thai Airways International Thai Airways International
2 flights

About Bangalore to London Flights

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

The distance between BLR and LHR 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 BLR to LHR?
Yes, there are 2 direct flights from Kempegowda International Airport (Bangalore) to London Heathrow Airport (London), operated by British Airways.
How long is the flight from BLR to LHR?
The flight takes approximately 10h 33m. The distance is 5000 miles (8047 km).
Which airlines fly from BLR to LHR?
Airlines operating this route include 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.