Opodo is now available in the following countries:

Bangkok to London flights

Explore the best deals

Discover the cheapest flights from Bangkok 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 Bangkok to London

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of November. 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: 23 Nov - 29 Nov
£436
£436
£424
£449
£465
£433
£472
£620
£593
£446
£447
£443
NovemberDecemberJanuary
Airlines that fly from Bangkok to London
Distance: 5,923 mi
Bangkok airports
Suvarnabhumi Airport (BKK)How far from city centre: 18 mi
Don Mueang International Airport (DMK)How far from city centre: 13 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 Bangkok to London

A direct service between Bangkok and London lasts 12 to 13 hours, and the clocks move by 6 to 7 hours on the way. Most long-haul departures leave from Suvarnabhumi.

Several airlines fly it, and cheap flights from Bangkok to London currently start from £202, based on purchases made on Opodo in recent days.

In London you arrive at Heathrow, Gatwick or Stansted.

Departing from Bangkok: airports and terminals

Bangkok is served by two main airports for departures to London. Suvarnabhumi Airport (BKK), located 19 miles east of the city centre, handles the majority of long-haul international flights and is linked by the Airport Rail Link (ARL). Don Mueang International Airport (DMK) is 15 miles north of the centre and primarily serves low-cost carriers, offering a different range of options for those booking a Bangkok to London airfare.

Arriving in London: from the airport to the city

Most flights from Bangkok arrive at one of London's primary international hubs. Heathrow Airport (LHR) is 14 miles west of Central London, where the Heathrow Express and the Piccadilly underground line offer direct connections.

Gatwick Airport (LGW) is 29 miles south of the city, with rail links provided by the Gatwick Express and Thameslink services. Stansted Airport (STN) is 42 miles northeast, served by the Stansted Express rail link.

Entry requirements for London

Travellers must ensure their passport remains valid for the entire duration of their stay in the United Kingdom. Depending on your nationality, a visa may be required before travel, and all passengers must clear UK border control checks upon landing at their destination airport.

Things to do in London

London contains a vast array of cultural and historic attractions for every visitor. The West End is renowned for world-class theatrical performances and musicals. For a different perspective, the London Eye rises 135 metres above the South Bank, offering clear views of the Houses of Parliament and Buckingham Palace.

The Tower of London remains one of the city's most significant sites. This ancient fortress allows visitors to explore its history as a royal palace and prison while viewing the Crown Jewels, which are housed within the complex.

Frequently asked questions about flights from Bangkok to London

On average, how much is the price of a flight from Bangkok to London?
When you fly from Bangkok to London the average price is £506. 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 Bangkok to London at Opodo?
The cheapest price for a flight from Bangkok to London is 202 £. 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 Bangkok to London?
The most popular months to book a flight from Bangkok to London are March, June and August, based on the searches of our customers.
When is the best time to travel from Bangkok to London?
The best time of the year to go to London when flying from Bangkok 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 Bangkok 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, April and March are the months with less volume of searchs for the route Bangkok - London.
How long does the flight take to go from Bangkok to London?
The total flight time between Bangkok and London is of around 16 h and 10 m on average, considering an average distance of 5,922.79 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 Bangkok and London?
The main airport route flying between Bangkok and London is: Suvarnabhumi Airport (BKK) to Gatwick Airport(LGW). This route is covered by the following airline(s):

Plan your trip

Other popular routesPopular Flight Routes