- Home
- Flights
- Flights from Bengaluru
- Bengaluru to London
Cheap flights from Bengaluru to London from ₹21,181
British Airways, Air India and Virgin Atlantic fly nonstop from Bengaluru to London, about 16 flights a week. The flight takes around 10h 33m, and the cheapest one-way fare we found recently is ₹21,181 on 10 Nov.
Direct flights available ~16 flights a week 10h 33m Cheapest in November Prices checked 14 days ago
Bengaluru to London at a glance
Cheapest one-way₹21,181Etihad Airways · 1 stop · Tue 10 NovFastest flight10h 33mEstimated
Nonstop flights16/wkBritish Airways, Air India, Virgin Atlantic
Airlines flying nonstop from Bengaluru to London
3 airlines on this route, about 16 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 8,046 km4,997 miles
- Flight time
- 10h 33mestimate
- Time difference
- -5.5hLondon vs Bengaluru
- Currency in London
- GBP
- Airports
- BLR → LGW, LHR, STN
Flights from Bengaluru to London: questions answered
How much is a flight from Bengaluru to London?
The cheapest one-way fare we found recently is ₹21,181 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Bengaluru to London?
Yes. British Airways, Air India and Virgin Atlantic fly this route nonstop, with about 16 flights a week in each direction.
How long is the flight from Bengaluru to London?
A nonstop flight covers 8,046 km and takes around 10h 33m.
Which airlines fly from Bengaluru to London?
British Airways, Air India and Virgin Atlantic operate nonstop flights on this route.
Which airports serve Bengaluru and London?
Bengaluru: Kempegowda International Airport Bengaluru (BLR). London: London Gatwick Airport (LGW), London Heathrow Airport (LHR), London Stansted Airport (STN) and London Luton Airport (LTN).
What is the time difference between Bengaluru and London?
London is 5.5 hours behind Bengaluru.





