Opodo is now available in the following countries:
Or you can visit ourglobal site

Bengaluru to London flights

Explore the best deals

Discover the cheapest flights from Bengaluru to London
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Bengaluru to London

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of December. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 14 Dec - 20 Dec
£328
£334
£325
£305
£377
£373
£290
£320
£515
£461
£322
£356
NovemberDecemberJanuary
Airlines that fly from Bengaluru to London
Distance: 4,991 mi
Bengaluru airports
Kempegowda International Airport (BLR)How far from city centre: 12 mi
London airports
Gatwick Airport (LGW)How far from city centre: 25 mi
Heathrow Airport (LHR)How far from city centre: 14 mi
London Luton Airport (LTN)How far from city centre: 28 mi
London Stansted Airport (STN)How far from city centre: 30 mi
London City Airport (LCY)How far from city centre: 8 mi

Find cheap flights from Bengaluru to London

Flights from Bengaluru to London depart from Kempegowda International Airport (BLR), and the journey typically takes between 10 and 11 hours for direct services. Fares start from £168.

Departing from Bengaluru: airports and terminals

When departing from Bengaluru, your journey begins at Kempegowda International Airport (BLR). International flights to London typically operate from the modern Terminal 2, which opened in 2023 to handle the city's growing global traffic. The airport is located roughly 25 miles from the city centre, and travellers should allow ample time for the journey to account for local traffic conditions.

Public transport options include the Vayu Vajra bus service, easily identified by its green exterior, which stops at Cubbon Park near MG Road and Victoria Statue. Private hire vehicles are also widely available for the trip, which generally takes between one and two hours depending on the time of day.

Arriving in London: from the airport to the city

Flights to London from Bangalore may land at several airports, including Heathrow Airport (LHR) and Gatwick Airport (LGW). From Heathrow, the Heathrow Express provides a fast link to Paddington, while the Elizabeth Line offers direct connections through the West End to the City and Canary Wharf. If you arrive at Gatwick, the Gatwick Express runs frequently to Victoria Station in central London.

Other arrivals may land at London Stansted, Luton, or London Southend, all of which are connected to the city by dedicated rail services. London City Airport is the closest to the centre, served by the DLR and local buses. Private hire vehicles and taxis are available at all terminals, with designated pick-up points clearly signposted.

Entry requirements for London

Indian citizens travelling from Bengaluru to London require a valid visa to enter the United Kingdom. You must apply for a Standard Visitor visa or the appropriate work or study visa before your departure. Your passport should be valid for the entire duration of your stay in the UK.

Upon arrival at the London airport, you will pass through border control. Ensure you have your travel documents and details of your accommodation ready for inspection. Travellers from outside the UK and Ireland must use the 'all passports' lanes unless otherwise directed by immigration officers.

Things to do in London

London is a global centre for culture and history, offering world-class attractions from the galleries of the South Bank to the luxury boutiques of Mayfair. You can explore the city's diverse neighbourhoods using the extensive London Underground network, commonly known as the tube, which connects historic sites like the Tower of London with the modern skyline of the City.

Beyond the central landmarks, the city is home to a diverse culinary scene and expansive green spaces. Visitors often spend time in the West End for theatre performances or visit the many free museums in South Kensington. For a broader view of the capital, a walk along the River Thames provides easy access to many of London's most famous districts.

Frequently asked questions about flights from Bengaluru to London

On average, how much is the price of a flight from Bengaluru to London?
When you fly from Bengaluru to London the average price is £312. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Bengaluru to London at Opodo?
The cheapest price for a flight from Bengaluru to London is 168 £. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Bengaluru to London?
The most popular months to book a flight from Bengaluru to London are January, December and November, based on the searches of our customers.
When is the best time to travel from Bengaluru to London?
The best time of the year to go to London when flying from Bengaluru depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, August is the top 1º month to fly to London from Bengaluru in terms of searches from our customer, followed by December and January. If you prefer to avoid high peaks of turism, however, and escape a crowded period, May, March and April are the months with less volume of searchs for the route Bengaluru - London.
How long does the flight take to go from Bengaluru to London?
The total flight time between Bengaluru and London is of around 22 hours on average, considering an average distance of 4,991.41 mi, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between Bengaluru and London?
The main airport route flying between Bengaluru and London is: Kempegowda International Airport (BLR) to Gatwick Airport(LGW). This route is covered by the following airline(s):

Plan your trip

Other popular routesPopular Flight Routes