Cheap flights from London to Bangkok
Bangkok is the starting point for most trips to Thailand and South-East Asia, with direct flights from Heathrow and many one-stop alternatives.
Lowest recent price found. Prices change – always check the final price before booking.
Cheapest vs typical fare
Recent return fares from London to Bangkok. The gap is what comparing can save you.
“Typical” is the middle price among recent fares we found for this route. Prices change constantly and are not guaranteed.
Airlines on this route
Thai Airways and EVA Air, plus one-stop options with Gulf and Asian airlines fly between London and Bangkok. We compare them side by side with hundreds of travel sites, so you can see the cheapest option in one search.
Money-saving tip
One-stop flights via the Gulf or Asia can be much cheaper than direct ones. Compare total journey times – some connections add only a couple of hours.
Cheapest days to fly from London to Bangkok
Day-by-day one-way prices from London. Green days are cheapest. Tap a day to search that date.
Best time to visit Bangkok
November to February is the cool, dry season and the most popular time to visit. The rainy season (roughly June–October) often has lower fares.
Before you travel, check the latest entry requirements and advice for Thailand on GOV.UK foreign travel advice.
London to Bangkok flights: your questions
How long is the flight from London to Bangkok?
Direct flights from London to Bangkok take about 12 hours. Journeys with a stop take longer, depending on the connection.
Which airports serve London to Bangkok flights?
In London, flights to Bangkok leave from Heathrow. In Bangkok, you arrive at Suvarnabhumi (BKK) and Don Mueang (DMK).
Which airlines fly from London to Bangkok?
Thai Airways and EVA Air, plus one-stop options with Gulf and Asian airlines all fly this route. We compare them alongside hundreds of travel sites, so you can see every option in one search.
When is the cheapest time to fly to Bangkok?
It changes from year to year. The price calendar on this page shows the lowest recent one-way fare from London for each day, so you can spot the cheapest dates to go.
What is the time difference between London and Bangkok?
Bangkok is 6–7 hours ahead of the UK.
Ready to find your fare?
Compare hundreds of airlines and travel sites for London to Bangkok in one search.
Compare London → Bangkok flights →