Cheap Flights from Bangkok to London

Travellers and cabin class

Compare Bangkok to London flight deals

Find the cheapest month or even day of the year to fly to London

Book the best London fare with no extra fees

Flight deals from Bangkok to London

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

Find the cheapest month to fly from Bangkok to London

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

Direct flights from Bangkok to London

Alternative Bangkok to London routes

Looking for the cheapest, fastest or easiest route from Bangkok to London? You could fly into the following airports instead.

Bangkok to London: Flight information

The things to know before you go.
Cheapest flight found$839
Cheapest month to flyApril
Average flight time13 hrs, 11 mins
Most popular airlineThai Airways
Average flights per week60

Finding cheap flights from Bangkok to London: Frequently asked questions

There are 6 airports in London: London City, London Heathrow, London Gatwick, London Luton, London Stansted, and London Southend.
The best price we found for a return flight from Bangkok to London is $839. 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.
13 hours and 10 minutes is the average flight time from Bangkok to London.
Thai Airways, EVA Air and Air Canada fly direct from Bangkok to London.
As of March 2025, there are 60 flights per week flying from Bangkok to London.
The cheapest month to fly from Bangkok to London is usually March 2025.
If you're flying from Bangkok, the cheapest airport near London is London Gatwick – which is 40.3 km away from the centre of London. We've found flights into this airport from $839.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Bangkok to London on Wednesday, 2 April 2025.
Yes – the average flight time is 13 hours and 13 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 London 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 London is around 40 days in advance, so don’t leave your flight to the last minute.
In March, the average temperature is usually around 6°C. August is typically the warmest month in London, when it usually averages around 22°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging 1°C. The rainiest month is October.
The cheapest airline that flies to London is China Eastern. And the cheapest airline that flies to London Heathrow Airport is Norse Atlantic Airways (UK).

Travelling from Bangkok to London: what you need to know

  • There are a couple of main airports you can start your journey from in Bangkok. Explore your options departing from Suvarnabhumi Airport (BKK) or Don Mueang International Airport (DMK) when planning your flight from Bangkok to London.

  • Touch down at London Heathrow Airport (LHR), London Gatwick Airport (LGW) or Stansted Airport (STN). You can also hop off the plane at London Luton Airport (LTN) and London City Airport (LCY) in London.

  • The average length of a direct flight from Bangkok to London is 13 hours 11 minutes. London's timezone is UTC+0, making London 7 hours behind Bangkok.

  • Suvarnabhumi Airport (BKK) to London Heathrow Airport (LHR) is the most traveled route between these two cities. There are 59 flights a week to pick from. If you have things to do before leaving, the last flight from Bangkok to London is with Thai Airways International at 13:20. Go for the first BKK to LHR departure with Thai Airways International at 00:15 to maximise your time in London.

  • Give yourself plenty of time to make your flight from Bangkok to London. As a general rule, arrive two hours before international departures and an hour ahead for domestic flights.

  • Flying during a peak month like July? Major public holidays and other high seasons can mean longer queues and delays at security. Play it safe and get there up to four hours ahead of international flights and two hours before a domestic departure.

  • You will need an embassy visa for United Kingdom if you have a passport from Thailand and are visiting for tourism purposes. Visa and travel documentation requirements are subject to change. So before booking your cheap flights from Bangkok to London, check with your airline and the destination country's local consulate or embassy for the latest updates.

Flying from Bangkok

Suvarnabhumi Airport (BKK)

  • Direct flights from Bangkok to London depart from Suvarnabhumi Airport (BKK). BKK offers nonstop journeys to two London terminals, London Heathrow Airport (LHR) and London Gatwick Airport (LGW).

  • Choose from a variety of carriers that operate direct flights from Bangkok to London departing from BKK. Book your journey with one of these:

  • We make it a breeze to book a flight from Bangkok to London with a stopover. To see all your options leaving from Suvarnabhumi Airport, uncheck 'Direct flights only.' Next, select a flight with a stop long enough to see the sights of your chosen city. Top stopovers include:

    • Zurich Airport (ZRH)

    • Frankfurt Airport (FRA)

    • Charles de Gaulle Airport (CDG)

  • Located around 32 kilometres from central Bangkok, BKK can be reached in approximately 35 minutes by car, depending on traffic. The journey on public transport will take roughly 1 hour and 6 minutes.

  • Searching for a convenient hotel close to Suvarnabhumi Airport? If you're boarding an early flight from Bangkok to London, these accommodation options will put you moments from your departure gate:

Don Mueang International Airport (DMK)

  • Make the most of your holiday with a stopover on your flight from Bangkok to London. Visit friends or family or tick another city off your bucket list. Whatever you choose to do, here's where you can stop between Suvarnabhumi Airport and London:

    • Zurich Airport (ZRH)

    • Frankfurt Airport (FRA)

    • Charles de Gaulle Airport (CDG)

  • With public transport, you can travel from central Bangkok to DMK in about 1 hour and 5 minutes. The airport is roughly 27 kilometres away, and making the trip by car will take approximately 30 minutes.

  • You're off on holiday, so why not book an extra night away from home? Consider kicking back in one of these hotels near Don Mueang International Airport the day before your flight from Bangkok to London:

Arriving in London

London Heathrow Airport (LHR)

  • London Heathrow Airport (LHR) is around 31 kilometres from central London. With your own car rental or in a cab, the drive is around 57 minutes.

  • It takes around 1 hour and 1 minute if you're travelling by public transport.

  • If you have a late flight from Bangkok to London, nothing beats the convenience of staying close to the terminal. Grab your luggage from the carousel and then be showered and snoozing not long after at one of these hotels near LHR:

London Gatwick Airport (LGW)

  • London Gatwick Airport (LGW) is around 80 kilometres from the centre of London. Once you've disembarked your flight from Bangkok to London, expect a drive time of approximately 1 hour and 19 minutes to get to the heart of the city.

  • You can also travel by public transport, which will take approximately 1 hour and 26 minutes.

  • After your flight from Bangkok to London, tuck yourself in at a hotel close to LGW. These are some comfortable accommodation options that'll help you slip into relaxation mode:

How to find the cheapest flights from Bangkok to London

  • $343 is currently the lowest price for a one-way ticket from Bangkok to London. Return flights start from $839. These fares may change based on availability and demand.

  • To secure cheap tickets from Bangkok to London, reserve your trip 9 months ahead of your departure.

  • The cheapest month for flight tickets from Bangkok to London is May. Compare prices using the 'Whole month' tool and choose the date that offers the best deal.

  • Create a Price Alert for cheap tickets from Bangkok to London. There's no need to look every day to see if fares have dropped. We'll let you know when the price changes.

  • Use filters to find your ideal trip. To see the 'Fastest,' 'Cheapest' or 'Best' flights from Bangkok to London, use the 'Sort by' tool. You can also filter by arrival and departure times, airline, and number of stops.

Best time to go to London

  • February is the quietest month for flights from Bangkok to London, while July is the busiest. Pick the ideal time to visit London based on whether you prefer a laid-back vibe or a more bustling atmosphere.

  • Lock in your flight from Bangkok to London for July if you want to explore the city during its warmest month. Expect temperatures in London to range from 11ºC to 26ºC.

  • For cooler conditions, search for a cheap ticket from Bangkok to London in January when temperatures average between 0ºC and 9ºC.

More about London

  • Start your London trip off on the right foot by choosing the ideal place to stay. After booking your flight from Bangkok to London, check out our range of hotels including:

  • There are so many things to explore in this city it can be hard to work out where to begin. Big Ben, The British Museum and Buckingham Palace are major attractions which should feature on every London itinerary.

Complete your London trip with a car rental

  • We use the same magic that helped you find your cheap flight from Bangkok to London to track down amazing deals on car rentals. Search for your ride in seconds and easily compare your options. Plus we give you all the info you need to drive in London, from the most popular car type to the average daily price.

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