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.
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.
| Month | Typical return fare | Weather in Bangkok | Verdict |
|---|---|---|---|
| January | £550 to £800 | Dry, warm, 26-32C | Peak season, book very early |
| February | £500 to £750 | Dry, warm, 27-33C | Still high, great weather |
| March | £450 to £650 | Hot, dry, 29-35C | Prices ease, heat builds |
| April | £500 to £750 | Very hot, Songkran, 30-36C | Festival surge mid-month |
| May | £370 to £500 | Hot, first rains, 29-34C | Among the cheapest |
| June | £370 to £520 | Wet season, 28-33C | Bargain twin with May |
| July | £420 to £600 | Wet, 28-32C | UK summer nudges prices up |
| August | £450 to £650 | Wet, 28-32C | Summer holiday peak |
| September | £370 to £520 | Wettest month, 28-32C | Cheapest, but pack a poncho |
| October | £420 to £600 | Rains easing, 28-32C | Good value, drying out |
| November | £500 to £700 | Cool, dry, 26-31C | Best weather, prices rising |
| December | £600 to £900 | Cool, dry, 25-31C | Most 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.
| Airline | Routing | Stops | From (return) | Checked bag | Best for |
|---|---|---|---|---|---|
| Xiamen Air | via Xiamen | 1 | £370 | 23-30 kg | Rock-bottom fares |
| China Southern | via Guangzhou | 1 | £380 | 23 kg | Cheap, decent comfort |
| Qatar Airways | via Doha | 1 | £430 | 30 kg | Best one-stop comfort |
| Emirates | via Dubai | 1 | £450 | 30 kg | A380 cabins, great IFE |
| Etihad | via Abu Dhabi | 1 | £440 | 30 kg | Value premium service |
| Turkish Airlines | via Istanbul | 1 | £440 | 30 kg | Shortest one-stop time |
| EVA Air | nonstop / via Taipei | 0-1 | £600 | 30 kg | Award-winning long-haul |
| Thai Airways | nonstop | 0 | £650 | 30 kg | Fastest, 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.
- 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
- 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.
Seven Ways to Pay Less for London to Bangkok Flights
- Be flexible on your travel month and compare options in one flight search . Shifting from December to May can halve your fare.
- Fly into the wet season. May, June and September are far cheaper, and the rain is usually short afternoon bursts, not all-day washouts.
- Set price alerts. Long-haul sales on this corridor can knock 20 to 40 percent off and often last only a few days.
- Book two to four months ahead, or five to six for December, January and Songkran in April.
- 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.
- Consider an open-jaw or onward connection. Bangkok is a regional hub, so adding Chiang Mai, Phuket or Krabi is often cheap.
- 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.
- Activate before you fly — data works on arrival
- Plans for 200+ countries from a few dollars
- Keep your number; no physical SIM swap
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.
- Encrypt public Wi-Fi — protect cards & passwords
- Access your bank, streaming & sites from anywhere
- Dodge price discrimination on flights & hotels
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.
- 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
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