Cheap Flights from London to Bangkok

Travellers and cabin class

Compare London Heathrow to Bangkok Suvarnabhumi flight deals

Find the cheapest month or even day of the year to fly to Bangkok Suvarnabhumi

Book the best Bangkok Suvarnabhumi fare with no extra fees

Flight deals from London Heathrow to Bangkok Suvarnabhumi

Looking for a cheap last-minute deal or the best return flight from London Heathrow to Bangkok Suvarnabhumi? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from London Heathrow to Bangkok Suvarnabhumi

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London Heathrow to Bangkok Suvarnabhumi flights are currently cheapest in March.

Direct flights from London Heathrow to Bangkok Suvarnabhumi

London Heathrow to Bangkok Suvarnabhumi: Alternative routes

Compare routes from London Heathrow to Bangkok below. You may find an airport to fly into that's cheaper, faster, or easier than Bangkok Suvarnabhumi.

London to Bangkok: Flight information

The things to know before you go.
Cheapest flight found$816
Cheapest month to flyMarch
Average flight time11 hrs, 33 mins
Most popular airlineThai Airways
Average flights per week51

Finding cheap flights from London Heathrow to Bangkok Suvarnabhumi: Frequently asked questions

The best price we found for a return flight from London Heathrow to Bangkok Suvarnabhumi is $816. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
11 hours and 33 minutes is the average flight time from London Heathrow to Bangkok Suvarnabhumi.
Thai Airways, Air Canada and EVA Air fly direct from London Heathrow to Bangkok Suvarnabhumi.
As of March 2025, there are 51 flights per week flying from London Heathrow to Bangkok Suvarnabhumi.
The cheapest month to fly from London Heathrow to Bangkok Suvarnabhumi is usually March 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from London Heathrow Airport to Bangkok Suvarnabhumi Airport on Monday, 10 March 2025.
Yes – the average flight time is 11 hours and 33 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Bangkok Suvarnabhumi but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Bangkok is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Air China and Thai Airways offer the cheapest flight tickets to Bangkok Suvarnabhumi.

Flying from London Heathrow Airport (LHR) to Suvarnabhumi Airport (BKK): what you need to know

  • The average length of a direct flight from London Heathrow Airport to Suvarnabhumi Airport is 11 hours 37 minutes. Bangkok's timezone is UTC+7, making Bangkok 7 hours ahead of London.

  • Flights from London Heathrow Airport to Suvarnabhumi Airport start from 00:15 — the earliest with Thai Airways International. The last flight of the day is the 21:35 service with EVA Air. Overall, you can choose from 30 services every week from LHR to BKK.

  • You can expect longer lines in popular months like July and other peak seasons. Arriving up to fours hours ahead of international flights and two hours for domestic departures is a wise move.

  • Thai Airways International is your ticket to exploring Bangkok (and maybe even some other exciting parts of Thailand!). Browse the direct flights from London Heathrow Airport to Suvarnabhumi Airport offered by this carrier.

  • If you'd like to break up your flight from London Heathrow Airport to Suvarnabhumi Airport, think about adding a stopover. Simply uncheck 'Direct flights only' and find a destination that catches your eye. The top stopovers on the LHR - BKK route include:

    • Frankfurt Airport

    • Vancouver International Airport

    • Vienna International Airport

  • Remember, you might need a visa to enter Thailand. Visa regulations can vary and travel documentation requirements change frequently. Before organising your cheap ticket from LHR to BKK, check with your carrier and your destination country's local consulate or embassy for the latest information.

How to find the cheapest flights from London Heathrow Airport (LHR) to Suvarnabhumi Airport (BKK)

  • The best price we've seen for a one-way ticket from London Heathrow Airport to Suvarnabhumi Airport is $492. The cheapest price for a return flight is $816. Remember that fares can change due to availability at the time of booking.

  • Score cheap flight tickets from LHR to BKK by booking 6 months ahead. Based on our research, that's the sweet spot for finding the biggest deals.

  • February is the cheapest month for tickets from London Heathrow Airport to Suvarnabhumi Airport. If you want to fly at a different time of year, the 'Whole month' tool will give you the lowest airfares for each month.

  • Snapping up a cheap ticket from LHR to BKK is easy with Price Alerts. Simply create one of these automatic alerts and we'll notify you as soon as the price has dropped.

  • Use filters to tailor your flights from London Heathrow Airport to Suvarnabhumi Airport. Select your preferred departure and arrival times, number of stops and airlines. Alternatively, sort your results by 'Cheapest' to find the best deals.

Handy information about London Heathrow Airport (LHR)

  • Located around 31 kilometres from the centre of London, London Heathrow Airport can be reached in about 57 minutes by car (depending on traffic). The ride by public transport takes roughly 1 hour and 1 minute.

  • Booked an early flight from London Heathrow Airport to Suvarnabhumi Airport? Avoid the last-minute rush to the airport (and catch some extra z's) by picking one of these stays near LHR:

Arriving at Suvarnabhumi Airport (BKK)

Getting from Suvarnabhumi Airport (BKK) to central Bangkok

  • Suvarnabhumi Airport to the centre of Bangkok takes about 35 minutes by car. It's approximately 32 kilometres away. Discover what options are available, such as cabs, car rentals or ride-sharing.

  • If you're travelling on public transport, expect a journey of about 1 hour and 6 minutes.

When to fly to Suvarnabhumi Airport (BKK)

  • The quietest month for a flight from London Heathrow Airport to Suvarnabhumi Airport is April, while July is the busiest. Choose the best time to go to Bangkok based on whether you prefer a laid-back vibe or a more bustling atmosphere.

  • Lock in your flight from London Heathrow Airport to Suvarnabhumi Airport for April if you want to explore Bangkok during its warmest month. You can expect temperatures of between 26ºC and 37ºC.

  • Look for cheap flight tickets from LHR to BKK in December if you like cooler conditions. Temperatures are at their lowest around then, ranging between 19ºC and 33ºC on average.

More about Bangkok

  • When it comes to looking for somewhere to rest your head, you can find the best places to stay in Bangkok right here. Explore these options once you've booked your flight from LHR to BKK:

  • Grand Palace and Wat Arun are just the start of the leading attractions to put on your Bangkok itinerary. Keep the adventure rolling by checking out Wat Phra Kaew.

  • There's more than one way to get to Bangkok. Don Mueang International Airport (DMK) is an alternative. Check out the prices and departure times from this international airport.

Complete your Bangkok trip with hotels and a car rental

  • After you've secured your cheap ticket to Suvarnabhumi Airport, browse the lowest prices and exclusive offers on hotels. You can also compare a range of car rental companies in one go to find the best car rental price for your Bangkok holiday.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.