Airlines with flights from London to Bengaluru
There are 13 airlines with scheduled flights between LHR and BLR. British Airways, Virgin Atlantic and Air India has non-stop flights from Heathrow to Kempegowda International Airport and the flight time is 10 hours and 15 minutes.
Choose airline
Schedules
Non-stop with British Airways
-
Total flight time: 10 hours and 15 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
14 flights per week
-
Boeing 787-8
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Virgin Atlantic
-
Total flight time: 10 hours
-
Sky Team Alliance
-
London is a Virgin Atlantic hub.
-
13 flights per week
-
Boeing 787-9
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Flight
The timetable & schedule information was updated at 2026-04-21
Via Abu Dhabi with Etihad Airways
-
Total flight time: 12h 00m - 13h 30m.
-
26 flights per week
Flight
EY232
EY236
EY236
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 12h 10m - 12h 15m.
-
Sky Team Alliance
-
7 flights per week
Flight
KL879
The timetable & schedule information was updated at 2026-04-21
Via Doha with Qatar Airways
-
Total flight time: 12h 30m - 14h 25m.
-
One World Alliance
-
46 flights per week
Flight
QR572
QR572
QR572
QR572
QR572
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 12h 35m - 13h 05m.
-
15 flights per week
Flight
LH764
LH764
The timetable & schedule information was updated at 2026-04-21

There are 13 airlines with scheduled flights between LHR and BLR. British Airways, Virgin Atlantic and Air India has non-stop flights from Heathrow to Kempegowda International Airport and the flight time is 10 hours and 15 minutes.
Via Paris with Air France
Via Muscat with Oman Air
Via Dubai with Emirates
Via Bahrain with Gulf Air
Via Jeddah with Saudia
Via Mumbai with IndiGo