Disclosure: This article contains affiliate links. If you make a booking through these links, we may earn a commission at no extra cost to you.

Cheap Flights from London to Bangkok, Starting at £370 Return

I almost booked the wrong ticket. There it was, glowing on my screen one drizzly September afternoon: a Xiamen Air return for £370, the cheapest London to Bangkok fare I’d ever seen. My thumb was over the button. Then I noticed the bag allowance and the layover, did the maths, and quietly closed the tab. I’ll tell you what I booked instead in a minute, because it taught me everything about this route.

Here’s the fast answer: cheap flights from London to Bangkok start from around £370 return on a one-stop fare, and in the quiet months a comfortable Gulf-carrier seat with a checked bag still sneaks in under £450. The catch is that the same Heathrow-to-Bangkok seat can swing from £370 to £900 depending on the week you pick. Get the month, the stopover and the baggage right and you fly long-haul for the price of a long weekend in Europe.

Don’t take the headline number at face value, though. This is a fiercely competitive corridor, nonstop Thai Airways and EVA Air slugging it out against Qatar, Emirates, Etihad, Turkish and a wave of aggressive Chinese carriers, and that competition is your leverage. Below: the cheapest months, an airline-by-airline breakdown, the smartest stopovers, the baggage truth nobody mentions, and the live tools I used to lock in my fare before it climbed.

Start by checking live prices for your exact dates, then read on to find the cheapest combination of month, airline and stopover.

Search Flights
Compare live fares across 700+ airlines

Best Time to Fly from London to Bangkok

Pick the right month and you fly long-haul for the price of a weekend away. Pick the wrong week and you pay nearly double for the identical seat. We flew in September, partly because the fares were among the lowest all year, and yes, it rained, mostly in dramatic 20-minute afternoon bursts that we spent watching from a café with a mango shake. Here’s the month-by-month picture for the cheapest London to Bangkok airfare.

MonthTypical return fareWeather in BangkokVerdict
January£550 to £800Dry, warm, 26-32CPeak season, book very early
February£500 to £750Dry, warm, 27-33CStill high, great weather
March£450 to £650Hot, dry, 29-35CPrices ease, heat builds
April£500 to £750Very hot, Songkran, 30-36CFestival surge mid-month
May£370 to £500Hot, first rains, 29-34CAmong the cheapest
June£370 to £520Wet season, 28-33CBargain twin with May
July£420 to £600Wet, 28-32CUK summer nudges prices up
August£450 to £650Wet, 28-32CSummer holiday peak
September£370 to £520Wettest month, 28-32CCheapest, but pack a poncho
October£420 to £600Rains easing, 28-32CGood value, drying out
November£500 to £700Cool, dry, 26-31CBest weather, prices rising
December£600 to £900Cool, dry, 25-31CMost expensive of the year

The pattern’s clear. May, June and September are the bargain trio, when the wet season scares off casual tourists but the rain is mostly those short afternoon downpours, not all-day washouts. November gives you the finest weather of the year if you can stomach the higher fare, while December and January are the priciest months by a wide margin. So which airline you fly in your cheap month matters just as much, and that’s where my £370 ticket fell apart.

London to Bangkok Airlines Compared

A dozen carriers chase this route, split between premium nonstops and cheaper one-stop hubs. Here’s how the main players stack up on price, time and what you actually get for your money.

AirlineRoutingStopsFrom (return)Checked bagBest for
Xiamen Airvia Xiamen1£37023-30 kgRock-bottom fares
China Southernvia Guangzhou1£38023 kgCheap, decent comfort
Qatar Airwaysvia Doha1£43030 kgBest one-stop comfort
Emiratesvia Dubai1£45030 kgA380 cabins, great IFE
Etihadvia Abu Dhabi1£44030 kgValue premium service
Turkish Airlinesvia Istanbul1£44030 kgShortest one-stop time
EVA Airnonstop / via Taipei0-1£60030 kgAward-winning long-haul
Thai Airwaysnonstop0£65030 kgFastest, direct to BKK

Chinese carriers (Xiamen Air, China Southern)

These are almost always the cheapest, with one-stop returns dipping to £370 to £400 through Xiamen or Guangzhou. The honest trade-off is a longer layover and a less polished onboard product. A transit visa isn’t needed for most short connections, but always confirm before booking. If price is your only metric, nobody beats them, and that £370 was real. What killed it for me was the 23 kg bag and a layover that would have landed me in Bangkok at 2am with two bus changes ahead. Read on for the fare that won instead.

Gulf carriers (Qatar Airways, Emirates, Etihad)

The Gulf trio is the sweet spot for most travellers, balancing low fares with genuinely excellent service. This is where I landed: a £430 Qatar fare via Doha. Once I added the seat I’d have paid for on Xiamen and a checked bag, the £60 gap basically vanished, and I got a slicker layover and a 30 kg allowance for it. Qatar via Doha and Etihad via Abu Dhabi often undercut Emirates by £20 to £40, while Emirates tempts you with its A380 on the London leg. All three include that generous 30 kg bag, which quietly makes them better value than a “cheaper” basic-economy ticket.

Turkish Airlines

Turkish via Istanbul is the smart middle pick. It frequently matches Gulf prices, throws in a famously good economy meal, and offers one of the shortest one-stop total times at around 14 hours. Layovers over a certain length even qualify for a free Istanbul stopover hotel, turning a connection into a bonus mini-break.

Nonstop: Thai Airways and EVA Air

If you’ll pay for speed and a flat 11.5-hour hop, Thai Airways flies Heathrow to Bangkok nonstop, and EVA Air offers a near-direct experience. Expect to pay £150 to £300 more than a one-stop fare. Worth it on a short trip; less so when you’ve got time to spare, like we did.

Ready to compare these airlines for your exact dates? Pull up the live price calendar and let the cheapest days jump out at you.

Stopovers: Which Hub Saves You the Most?

On a long-haul route, your choice of hub changes both the price and the journey. Here’s how the main stopovers compare, and why mine mattered more than I expected.

Doha, Dubai and Abu Dhabi (the Gulf)

Best for the price-to-comfort balance. Layovers are typically short and slick, the airports are modern, and the second leg into Bangkok is an easy six to seven hours. My partner and I had a 90-minute Doha connection, just long enough for a coffee and a leg stretch before the gate, and we touched down at Suvarnabhumi a little after midnight feeling almost human. These hubs hit the cheapest-with-comfort sweet spot, and all three Gulf carriers throw in 30 kg of luggage. But the cheapest hub of all sits further east, and it comes with a catch.

Istanbul

Best for total journey time and a possible free stopover. Turkish routes you through one of the world’s biggest airports, and the Istanbul-to-Bangkok leg is among the shortest of any one-stop option.

Chinese hubs (Guangzhou, Xiamen, Beijing)

Best for the absolute lowest fare. You trade a longer or less convenient layover for savings of £50 to £150. Check transit visa rules and connection times carefully, as some itineraries involve an overnight, exactly the trap I sidestepped on that £370 ticket. Add it all up and the headline number isn’t always the cheapest, which is the maths I should have done first.

The real total-cost maths

A £370 Xiamen Air fare looks unbeatable until you add a £40 seat selection and discover the bag allowance is 23 kg, not 30. A £440 Qatar fare with 30 kg included, a shorter layover and better seats can be the smarter buy once you total it all up. Always compare the full fare brand, not just the headline number, the exact mistake I nearly made.

Pros
  • One-stop returns from around £370
  • Strong competition keeps fares low year-round
  • Gulf and Turkish carriers include 30 kg luggage
  • Frequent airline sales of 20-40 percent off
  • Istanbul and Gulf stopovers can become free mini-breaks
Cons
  • Nonstop fares run £150-300 more
  • December and January are expensive
  • Cheapest Chinese fares mean longer layovers
  • Songkran and UK summer holidays spike prices

Use the Live Price Calendar

Green dates are the cheapest. Scan across the month, spot the dip, and book the day everyone else overlooks.

Cheapest Dates Calendar
See the lowest fares month by month — pick a green date and save.

Seven Ways to Pay Less for London to Bangkok Flights

  1. Be flexible on your travel month and compare options in one flight search . Shifting from December to May can halve your fare.
  2. Fly into the wet season. May, June and September are far cheaper, and the rain is usually short afternoon bursts, not all-day washouts.
  3. Set price alerts. Long-haul sales on this corridor can knock 20 to 40 percent off and often last only a few days.
  4. Book two to four months ahead, or five to six for December, January and Songkran in April.
  5. Match the fare to your luggage. A “cheap” basic ticket with no checked bag can cost more than a Gulf fare that includes 30 kg, the lesson my £370 ticket taught me.
  6. Consider an open-jaw or onward connection. Bangkok is a regional hub, so adding Chiang Mai, Phuket or Krabi is often cheap.
  7. Mix carriers and stopovers. The lowest combination can pair a Chinese-carrier outbound with a Gulf return.

Get online the moment you land

Thai airport SIM queues are long, and UK roaming charges in Thailand stack up fast. I landed past midnight and had Grab booked from the baggage belt because I’d set up an eSIM before leaving London. A travel eSIM gives you Grab rides, Google Maps and street-food reviews the second your plane touches down at Suvarnabhumi, so you walk off the jet bridge already connected. See our eSIM guide for the best Thailand data plans.

Stay connected from the moment you land — Thailand
Skip the SIM-card queues and roaming bills. Install a travel eSIM in minutes.
  • Activate before you fly — data works on arrival
  • Plans for 200+ countries from a few dollars
  • Keep your number; no physical SIM swap
Get your travel eSIM

Stay safe and keep your home apps working

Thai hotel and café Wi-Fi is rarely encrypted, and some banking apps and streaming services geo-block you abroad. A travel VPN encrypts your connection on shared networks and lets you log into your usual UK apps, BBC iPlayer and bank from your hammock. Our VPN guide covers the best options for Thailand.

Browse safely on any hotel or airport Wi-Fi
A travel VPN encrypts your connection and unblocks your home apps, banking and streaming abroad.
  • Encrypt public Wi-Fi — protect cards & passwords
  • Access your bank, streaming & sites from anywhere
  • Dodge price discrimination on flights & hotels
Get a travel VPN

Planning more than flights? Browse our destination guides to pair a cheap fare with the best time to visit Thailand’s islands and the north.

Flight Delayed or Cancelled?

Delays and cancellations happen even on the best-run routes. Check in seconds whether the airline owes you compensation — there’s no fee unless you win.

Flight delayed or cancelled? You may be owed up to €600
AirHelp checks your eligibility in seconds — no win, no fee.
  • Covers flights in the last 3 years
  • Up to €600 per passenger under EU261
  • No upfront cost — AirHelp takes a fee only if you win
Check my compensation

Frequently Asked Questions

What is the cheapest month to fly from London to Bangkok?

May, June and September are the cheapest, with one-stop returns on Gulf and Chinese carriers regularly £370 to £500. These fall in the wet season, when casual tourism dips but the rain is mostly brief afternoon showers. Avoid December to February and the August summer holidays to dodge the sharpest spikes.

How long is the flight from London to Bangkok?

A nonstop flight runs about 11 hours 30 minutes eastbound on Thai Airways. One-stop routings through Doha, Dubai, Abu Dhabi or Istanbul total 14 to 17 hours including the layover, while the cheapest Chinese-carrier connections can run longer if the transit time is extended.

Which airline is cheapest from London to Bangkok?

Chinese carriers such as Xiamen Air and China Southern usually post the lowest headline fares, from around £370 return. The Gulf trio of Qatar Airways, Emirates and Etihad sit just above them and add far better service and a 30 kg bag, while Turkish Airlines via Istanbul is a strong mid-priced option with one of the shortest one-stop times.

Is it cheaper to fly nonstop or with a stopover to Bangkok?

One-stop flights are almost always cheaper, often by £150 to £300, than the nonstop Thai Airways or EVA Air services. A single connection through the Gulf or Istanbul saves the most while keeping total travel time reasonable. Only pay the nonstop premium if your trip is short and time is tight.

How much baggage do you get on London to Bangkok flights?

Full-service one-stop carriers like Qatar, Emirates, Etihad and Turkish include 25 to 30 kg of checked luggage in economy long-haul fares. Always read the fare brand, because the cheapest basic-economy tickets sometimes include cabin baggage only, which can erase the saving once you add a bag.

When should I book London to Bangkok flights?

Book two to four months before departure for the best long-haul prices. For December, January and the Songkran festival in April, stretch that to five or six months. Set up price alerts, as airline sales on this competitive corridor can cut fares by 20 to 40 percent for a few days at a time.

Book Your London to Bangkok Flight Now

The cheapest London to Bangkok fare rewards flexibility on your month, your stopover and your airline, and a little patience reading the fare brand before you click. I nearly booked £370 and would have regretted it; the £430 Qatar seat got me to that £1 plate of pad thai on Khao San Road just as fast, with both my bags and my sanity intact. This is one of the world’s most competitive long-haul routes, and all that competition works in your favour. Lock in your price before it climbs.

Find the cheapest London to Bangkok flights today