- Home
- Flights
- Flights from London
- London to Bengaluru
Cheap flights from London to Bengaluru from £291
British Airways, Air India and Virgin Atlantic fly nonstop from London to Bengaluru, about 16 flights a week. The flight takes around 10h 33m, and the cheapest one-way fare we found recently is £291 on 24 Nov.
Direct flights available ~16 flights a week 10h 33m Cheapest in November Prices checked 14 days ago
London to Bengaluru at a glance
Cheapest one-way£291Aer Lingus · 2 stops · Tue 24 NovFastest flight10h 33mEstimated
Nonstop flights16/wkBritish Airways, Air India, Virgin Atlantic
Airlines flying nonstop from London to Bengaluru
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.5hBengaluru vs London
- Currency in Bengaluru
- INR
- Airports
- LGW, LHR, STN → BLR
Flights from London to Bengaluru: questions answered
How much is a flight from London to Bengaluru?
The cheapest one-way fare we found recently is £291 with 2 stops, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from London to Bengaluru?
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 London to Bengaluru?
A nonstop flight covers 8,046 km and takes around 10h 33m.
Which airlines fly from London to Bengaluru?
British Airways, Air India and Virgin Atlantic operate nonstop flights on this route.
Which airports serve London and Bengaluru?
London: London Gatwick Airport (LGW), London Heathrow Airport (LHR), London Stansted Airport (STN) and London Luton Airport (LTN). Bengaluru: Kempegowda International Airport Bengaluru (BLR).
What is the time difference between London and Bengaluru?
Bengaluru is 5.5 hours ahead of London.





