Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from London
  4. London to Bengaluru
Nonstop route · United Kingdom → India

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
LONBLR

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).

AirlineFlights a weekTypical departuresFromSearch
British Airways~1010:19–14:50—Search
Air India~3——Search
Virgin Atlantic~3——Search

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.

More flights from London