London to Bangkok flights

Explore the best deals

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

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
£561
£550
£523
£569
£658
£798
£721
£731
£688
£658
£637
£612
NovemberDecemberJanuary
Airlines that fly from London to Bangkok
Exchange rate
1 GBP = 45.21 THB
1 THB = 0.02 GBP
Last checked on Mon 09/11
Distance: 5,923 mi
London airports
Gatwick Airport (LGW)How far from city centre: 25 mi
Heathrow Airport (LHR)How far from city centre: 14 mi
London Stansted Airport (STN)How far from city centre: 30 mi
London Luton Airport (LTN)How far from city centre: 28 mi
London City Airport (LCY)How far from city centre: 8 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

Find cheap flights from London to Bangkok

Over the last few days, the cheapest London to Bangkok flight found on Opodo was £260. Comparing a few days around your trip can find you a lower price.

Thai Airways, British Airways and Norse Atlantic Airways fly direct from London to Suvarnabhumi Airport (BKK), Bangkok's main international airport.

Departing from London: airports and terminals

Heathrow is the main London departure point for flights to Bangkok: Thai Airways flies direct from Terminal 2, and EVA Air sells seats on the same flights. At Gatwick, British Airways flies direct to Bangkok, and Norse Atlantic Airways adds direct flights in winter.

Heathrow lies about 25km west of central London, in the borough of Hillingdon. The Heathrow Express runs from Paddington Station in 15 minutes to Terminals 2 and 3 and 21 minutes to Terminal 5, and the Elizabeth line also runs direct from central London. The Piccadilly line on the Underground is slower: allow about 50 minutes from central London, depending on where you board.

National Express coaches run to Heathrow from Victoria Coach Station.

Gatwick lies about 47km south of central London, and the Gatwick Express runs there from Victoria.

Arriving in Bangkok: from the airport to the city

Suvarnabhumi Airport lies about 15.5 miles east of central Bangkok, in Samut Prakan province, and its large single terminal handles most of the city's international arrivals. Bangkok's other airport, Don Mueang International Airport (DMK), is used by low-cost airlines such as Thai AirAsia and Nok Air.

To reach the city centre, take the Airport Rail Link from Basement B, which is fast and avoids the traffic. Taxis wait on the first floor at Gates 4 and 7. Private car services and car hire desks are on the second floor, by the baggage claim exits.

Entry requirements for Thailand

British passport holders travelling to Thailand for tourism do not need a visa for stays of up to 30 days. Your passport must be valid for 6 months, and you need to fill in the Thailand Digital Arrival Card (TDAC) online within the 72 hours before you arrive.

Things to do in Bangkok

Bangkok's night markets are the place to end an evening. Jodd Fairs, on Ratchadaphisek Road, has street food, bars and stalls of clothes, and the Rot Fai market at Srinakarin, known for vintage goods and live music, is busiest at weekends.

The Damnoen Saduak floating market, where boats come piled with fresh and exotic food, lies well outside Bangkok and makes a good day trip. Other places to see in Bangkok include:

  • Grand Palace: the former royal residence, home to Wat Phra Kaew, the Temple of the Emerald Buddha
  • Wat Pho: a temple known for its giant Reclining Buddha, close to the Grand Palace
  • Wat Arun: the Temple of Dawn, with its tall spire on the bank of the Chao Phraya River
  • Chatuchak Weekend Market: a vast weekend market of stalls selling clothes, crafts and food
  • Terminal 21: a shopping mall where each floor is designed as a different world city

Frequently asked questions about flights from London to Bangkok

On average, how much is the price of a flight from London to Bangkok?
When you fly from London to Bangkok the average price is £638. 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 London to Bangkok at Opodo?
The cheapest price for a flight from London to Bangkok is 260 £. 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 London to Bangkok?
The most popular months to book a flight from London to Bangkok are June, August and October, based on the searches of our customers.
When is the best time to travel from London to Bangkok?
The best time of the year to go to Bangkok when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, December is the top 1º month to fly to Bangkok from London in terms of searches from our customer, followed by July and August. 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 London - Bangkok.
How long does the flight take to go from London to Bangkok?
The total flight time between London and Bangkok is of around 16 h and 35 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 London and Bangkok?
The main airport route flying between London and Bangkok is: Gatwick Airport (LHR) to Suvarnabhumi Airport(BKK). This route is covered by the following airline(s):

Plan your trip

Other popular routesPopular Flight Routes