
Fly from the UK to Bangkok with Great Fares & Flexible Options
Compare flights to Bangkok from the UK, including nonstop and one-stop routes, airlines, UK departure airports, flight times and booking tips.







No flights available at the moment. Please try again later.
Flights to Bangkok from the UK land at Suvarnabhumi Airport (BKK). The fastest option is a nonstop flight of around 11 hours 30 minutes to 12 hours. Thai Airways and EVA Air fly from London Heathrow, and British Airways from London Gatwick. Regional travellers usually connect once via Dubai, Doha, Abu Dhabi, Istanbul or Amsterdam.
One-stop fares through Middle Eastern transit hubs can sometimes cost less than nonstop flights and serve far more UK airports. Fares vary by date, airline, departure airport and demand, so compare the total price, including baggage and connection time, rather than the headline fare.
TravelApp is a UK travel agency that helps travellers compare flights to Bangkok from the UK by airport, airline and date, and weigh flight-only fares against holiday packages.
Bangkok is one of the best-connected long-haul destinations from the UK. Nonstop flights leave from London only, while one-stop flights connect most major UK airports to Suvarnabhumi Airport (BKK).
|
Arrival airport |
Suvarnabhumi Airport |
|
Airport code |
BKK |
|
Direct UK departure airports |
London Heathrow, London Gatwick |
|
Direct airlines |
Thai Airways, EVA Air, British Airways |
|
Approx. nonstop flight time |
Around 11 hrs 30 mins to 12 hrs |
|
Main one-stop hubs |
Dubai, Doha, Abu Dhabi, Istanbul, Amsterdam, Singapore, Hong Kong |
|
Main fare considerations |
Baggage, connection time, travel dates, cabin |
|
Entry reminder |
Up to 30 days visa-free for tourism; Digital Arrival Card required |
The best-value flights to Bangkok usually come from comparing nonstop and one-stop fares on the same dates, then checking the total price with baggage. No single airline or route is always the cheapest.
The main factors are:
Nonstop vs one-stop. Indirect flight savings are possible via Gulf hubs, but the journey takes longer.
Travel dates. High-season price spikes usually hit from December to February and during UK school holidays.
Airport choice. Regional one-stop fares can beat the cost of travelling to London for a nonstop flight.
Baggage. Most long-haul fares include checked bags, but allowances differ.
London Heathrow and London Gatwick are the only UK airports with direct flights to Bangkok. Thai Airways and EVA Air fly from Heathrow, and British Airways flies from Gatwick.
Heathrow has the most nonstop flights. Travellers outside London can compare flights from Manchester and flights from Birmingham, which connect once through a hub.
There is no guaranteed best time to book flights to Bangkok. As a general guide, booking around three to four months ahead gives good choice, and earlier is wise for Christmas, New Year and school holidays.
Keep in mind:
Peak periods. December to February and UK school holidays sell quickly.
Nonstop seats. Direct flights have fewer seats, so popular dates can fill early.
Flexibility. Mid-week departures, such as Tuesdays and Wednesdays, are sometimes cheaper, but not always.
Monitoring. Fares change as seats sell, so compare several dates.
Late deals do appear, but last-minute flight deals are less reliable during peak season.
Nonstop flights to Bangkok leave from London Heathrow and Gatwick. Other UK airports connect once through a hub. Schedules change by season, so check the current timetable for your dates. Durations are approximate. One-stop totals include the layover.
|
UK Departure Airport |
Operating Carrier(s) |
Flight Type |
Stopover Hub |
Average Flight Duration |
|
London Heathrow |
Thai Airways, EVA Air |
Direct |
None |
Around 11 hrs 30 mins to 12 hrs |
|
London Gatwick |
British Airways |
Direct |
None |
Around 11 hrs 50 mins |
|
London Heathrow |
Emirates, Qatar Airways, Etihad Airways |
1-Stop |
Dubai, Doha, Abu Dhabi |
Often 14 to 17 hrs total |
|
London Heathrow |
Cathay Pacific, Singapore Airlines |
1-Stop |
Hong Kong, Singapore |
Often 15 to 18 hrs total |
|
Manchester |
Emirates, Qatar Airways, Etihad Airways |
1-Stop |
Dubai, Doha, Abu Dhabi |
Often 14 to 17 hrs total |
|
Birmingham |
Emirates, Qatar Airways, Turkish Airlines |
1-Stop |
Dubai, Doha, Istanbul |
Often 14 to 17 hrs total |
|
Edinburgh |
Emirates, Qatar Airways, KLM |
1-Stop |
Dubai, Doha, Amsterdam |
Often 15 to 18 hrs total |
|
Glasgow |
Emirates, KLM |
1-Stop |
Dubai, Amsterdam |
Often 15 to 18 hrs total |
Check UK to Bangkok Flight Options
Thai Airways, EVA Air and British Airways offer the only nonstop flights to Bangkok from the UK. Emirates, Qatar Airways, Etihad Airways and several European and Asian airlines provide one-stop alternatives.
Thai Airways, EVA Air and British Airways fly direct to Bangkok from the UK. Thai Airways and EVA Air fly from London Heathrow, and British Airways flies from London Gatwick.
Thai Airways and EVA Air both fly nonstop from London Heathrow to Bangkok in around 11 hours 30 minutes to 12 hours. Thai Airways usually offers more daily departures.
Thai Airways. Thailand's national airline flies up to twice daily from Heathrow, depending on the season. Bangkok is its hub, so onward flights to Phuket, Chiang Mai, Krabi and Koh Samui are easy on one ticket.
EVA Air. EVA Air flights to Bangkok from Heathrow continue on to Taipei. EVA Air offers Economy, Premium Economy and Business cabins and a generous checked luggage allowance on most fares.
Check the checked luggage allowance rules for your specific fare, as they differ between fare types.
British Airways flies nonstop from London Gatwick to Bangkok year-round, with three flights a week in summer and six a week in winter 2026/27.
Check the latest British Airways Bangkok flight schedule on British Airways before booking. Through its codeshare with Bangkok Airways, BA also offers onward connections to Phuket and other destinations.
Emirates via Dubai, Qatar Airways via Doha and Etihad Airways via Abu Dhabi connect many UK airports to Bangkok with one stop. They can sometimes cost less than nonstop fares but take longer.
Emirates via Dubai. Flies from London and several regional UK airports.
Qatar Airways via Doha. Serves London and regional airports.
Etihad Airways via Abu Dhabi. Flies from London and selected regional airports.
Before booking, check:
the layover length
whether bags are checked through to Bangkok
baggage allowance on both legs
lounge access if flying premium
Middle Eastern transit hubs have seen short-notice schedule changes in 2026, so check flight status before travelling to the airport.
KLM via Amsterdam, Singapore Airlines via Singapore and Cathay Pacific via Hong Kong offer one-stop alternatives, useful when Gulf fares are high or schedules do not suit.
KLM connects many regional UK airports through Amsterdam. Singapore Airlines and Cathay Pacific route through Asia, often with longer total journeys but good onward connections. Turkish Airlines via Istanbul is another option from many UK airports.
Not sure which airline suits your trip? Tell us your dates and airport, and we'll compare the options for you.
There are no nonstop flights to Bangkok from outside London. Regional travellers usually fly one-stop via a Gulf, European or Asian hub, which can be simpler than travelling to Heathrow or Gatwick.
Manchester and Birmingham both have one-stop flights to Bangkok via Dubai, Doha or Istanbul. Manchester also has Etihad flights via Abu Dhabi.
Manchester Airport and Birmingham Airport offer frequent Gulf connections. Compare the one-stop fare against the cost and time of reaching London for a nonstop flight.
Edinburgh and Glasgow connect to Bangkok via Dubai, Doha or Amsterdam. Total journey times are usually 15 hours or more.
Compare flights from Edinburgh and flights from Glasgow against a connection through London. Check whether a London connection is on one ticket, because separate tickets carry more risk.
Newcastle, Bristol, Leeds Bradford and other UK airports can also connect to Bangkok through a hub. Travellers in the North East can compare flights from Newcastle.
Flying from outside London? Send us your nearest airport and travel dates for a tailored comparison.
London Heathrow and London Gatwick are the only UK airports with nonstop Bangkok flights. The best choice depends on your airline and where you live.
Heathrow has nonstop Thai Airways and EVA Air flights, plus most one-stop options on Gulf and Asian airlines.
Gatwick has British Airways nonstop flights and suits travellers in south London, Surrey and Sussex.
Travellers can compare flights from London across both airports.
The London to Bangkok flight time is around 11 hours 30 minutes to 12 hours on a nonstop flight. One-stop journeys via Middle Eastern transit hubs usually take 14 to 17 hours, depending on the layover.
|
Journey Type |
Approx. Time |
|
London Heathrow–Bangkok nonstop |
Around 11 hrs 30 mins to 12 hrs |
|
London Gatwick–Bangkok nonstop |
Around 11 hrs 50 mins |
|
Bangkok–London nonstop (return) |
Usually longer, around 13 hrs |
|
One-stop via Dubai, Doha or Abu Dhabi |
Often 14 to 17 hrs total |
Flight time is not total journey time. Add check-in, security, the connection and arrival formalities.
There is no fixed price for flights to Bangkok from the UK. Fares vary by date, airline, departure airport, cabin and demand. Compare live prices for your exact travel dates.
Prices depend on:
travel dates and school holidays
nonstop or one-stop routing
airline and cabin
departure airport
checked baggage and seats
booking flexibility
Cheap flights to Bangkok, Thailand, can look very different once connection time and extras are considered.
The best way to find cheap air tickets to Bangkok is to compare airports, dates and airlines, then check baggage and connection time before deciding.
A regional one-stop fare may beat a London nonstop once rail and parking costs are added.
|
Factor |
Direct |
One Stop |
|
Journey time |
Around 11.5 to 12 hrs |
Often 14 to 17 hrs |
|
Connections |
None |
Required |
|
Airport choice |
London only |
Most UK airports |
|
Fare |
Can be higher |
Sometimes lower |
|
Baggage |
Check fare rules |
Check each leg |
|
Convenience |
Higher |
Depends on layover |
|
Total trip cost |
Includes London travel for many |
Can be lower from regions |
Long-haul fares usually include checked bags, but allowances and cabin bag sizes vary. Check hand luggage sizes on UK and international airlines before you pack.
Tuesday and Wednesday departures are sometimes cheaper than weekends, but there is no universal cheapest day. Compare several dates.
Add up:
flight
baggage and seats
travel to the UK airport
transfers in Bangkok
onward flights within Thailand, if needed
A £50 cheaper ticket may not be cheaper overall.
Want help comparing the full cost? TravelApp can compare flight options, baggage and travel dates so you can see the actual cost before booking.
Bangkok is a year-round destination, but weather and demand vary. The cool, dry season from November to February is most popular, while the rainy season from around May to October is quieter.
November to February. Cooler, drier weather and peak demand, especially at Christmas.
March to May. Hot season, with Songkran (Thai New Year) in mid-April.
June to October. Rainy season, with generally lower demand outside UK school holidays.
No single month is guaranteed to be the cheapest. Fares are often lower during the quieter rainy season, especially around September and October, while December to February and school holidays usually cost more.
Compare flexible dates for current prices, as airline sales and demand can change the pattern.
Most long-haul fares to Bangkok include checked baggage, but allowances differ by airline, cabin and fare type. Check what your fare includes before paying.
Compare:
checked luggage allowance rules
cabin baggage size and weight
seat selection
meals on long flights
change fees
cancellation conditions
Suvarnabhumi Airport (BKK) is Bangkok's main international airport and handles all long-haul flights from the UK. It lies around 25 to 30 km east of central Bangkok and is linked to the city by the Airport Rail Link.
Bangkok also has Don Mueang Airport (DMK), which mainly serves low-cost regional and domestic flights. See Suvarnabhumi Airport for current terminal and transport information.
Most UK travellers reach central Bangkok by Airport Rail Link, taxi, ride-hailing app or pre-booked transfer. Road journey times vary widely with traffic.
Airport Rail Link. A fast train from the airport to Phaya Thai, connecting with the BTS Skytrain.
Taxi. Use the official taxi queue and make sure the meter is used.
Ride-hailing. Apps such as Grab operate from designated pick-up points.
Pre-booked transfer. A fixed price and a driver waiting at arrivals.
From 15 September 2026, British citizens can visit Thailand visa-free for up to 30 days for tourism. Passports need 6 months' validity, and all visitors must complete the Thailand Digital Arrival Card before arrival.
Passport. Valid for at least 6 months from arrival, with at least one blank page.
Visa exemption. Up to 30 days, for tourism only, normally twice per calendar year.
Digital Arrival Card. Complete online within 3 days before arrival at the official TDAC website.
Proof on arrival. You may be asked for proof of funds and onward or return travel.
Longer stays or business. Apply for the right visa before travelling through the official Thai e-Visa website.
Always check the current Thailand entry requirements on GOV.UK before travelling.
Have questions about your trip before you book? Our team is happy to help.
Flight-only suits travellers who have already booked accommodation. A flight and hotel package can be simpler, especially for multi-stop Thailand trips, and may include extra protection. It is not always cheaper, so compare both.
Compare:
total price for your dates
hotel location and standard
included baggage
airport transfers
onward flights within Thailand
package protection
A UK travel agency can compare airports, best budget airlines, and fares for you and help if your plans change.
TravelApp can help you compare:
nonstop and one-stop routes
UK departure airports
airlines and cabins
baggage allowances
travel dates
flight-only and package options
The right flight to Bangkok depends on your departure airport, dates, baggage and whether you want a nonstop or one-stop journey. Compare the final fare, not just the starting price.
Before booking, check:
nonstop options from Heathrow and Gatwick
one-stop options from your nearest airport
the airline, cabin and baggage allowance
the total cost, including transfers and onward flights
Compare flights to Bangkok from the UK by airport, airline and travel date with TravelApp, or call TravelApp on +44 20 3137 0990 for help choosing the right route.
Need a Bangkok Flight Quote?
Get the best prices on flights with exclusive deals.
Book with confidence thanks to years of experience in premium travel.
Enjoy flexible options with easy cancellation and modification policies.
Our expert team is available round the clock for every request.
Find answers to common questions about traveling to Bangkok
Thai Airways, EVA Air and British Airways fly direct to Bangkok from the UK. Thai Airways and EVA Air fly from London Heathrow, and British Airways flies from London Gatwick, all landing at Suvarnabhumi Airport (BKK).
A nonstop flight from London to Bangkok takes around 11 hours 30 minutes to 12 hours. One-stop routes via Middle Eastern transit hubs usually take 14 to 17 hours in total, depending on the layover.
No month is guaranteed to be cheapest. Fares are often lower in the rainy season, particularly September and October, while December to February and school holidays usually cost more. Compare flexible dates for current fares.
Suvarnabhumi Airport (BKK) is Bangkok's main international airport and handles all long-haul flights from the UK. It lies east of central Bangkok and is linked to the city by the Airport Rail Link.
No. There are currently no direct flights from Manchester to Bangkok. Manchester travellers usually fly one-stop via Dubai, Doha or Abu Dhabi.
London Heathrow and London Gatwick. Thai Airways and EVA Air fly from Heathrow, and British Airways flies from Gatwick.
The main airport code for Bangkok is BKK, for Suvarnabhumi Airport. Bangkok's second airport, Don Mueang, uses the code DMK.
There is no fixed price. Fares depend on dates, airline, airport, cabin and demand. Compare live fares for your exact travel dates.
It depends on your dates. One-stop flights via Gulf hubs can sometimes be cheaper, while nonstop flights save several hours. Compare the total cost and journey time.
Not for short tourist trips. British citizens can visit Thailand visa-free for up to 30 days for tourism and must complete the Thailand Digital Arrival Card before arriving.
It depends on your airline and fare. Most long-haul fares include checked baggage, but allowances vary. Check your fare before booking.