Skip to content
FlightLayer
Menu

Thailand · BKK

Cheap flights from the UK to Bangkok

A practical guide to flying from the UK to Bangkok – non-stop versus one-stop, the hubs that keep fares competitive, and how to use Bangkok as a base for the rest of Asia.

Updated 27 September 2026

Flying from the UK to Bangkok: overview

Bangkok is the gateway to Thailand and one of the busiest hubs in South East Asia, and it is a perennial favourite with UK travellers – from backpackers to families and people visiting partners and relatives. Suvarnabhumi Airport (BKK) is the main international gateway, with flights from almost every major hub between the UK and Asia.

You can fly non-stop from London Heathrow. Thai Airways and EVA Air (continuing on to Taipei) have flown non-stop, and British Airways returned to Bangkok in 2024. Schedules change, so check which non-stop services are running when you search. Beyond that, there is a huge choice of one-stop options via the Gulf, Istanbul, Europe and Asia.

The Thai seasons shape demand. The cool, dry season from November to February is the most popular time to visit, with Christmas and New Year the busiest of all. Songkran, the Thai New Year in mid-April, is a major festival. The rainy season, roughly from June to October, sees fewer visitors, though UK summer holidays still drive demand.

This guide explains how to choose between non-stop and one-stop flights, which UK airports offer the best options, when to book, how Suvarnabhumi and Don Mueang work together, and how to use Bangkok as a base for exploring Thailand and the rest of South East Asia.

Quick facts: UK to Bangkok

Details
Main airportSuvarnabhumi Airport (BKK), east of central Bangkok, connected by the Airport Rail Link
Other airportDon Mueang (DMK), north of the city, used mainly by low-cost airlines for domestic and regional flights
Non-stop flight timeAround 11–12 hours from London Heathrow
One-stop journey timeTypically 14–20 hours, depending on the hub and connection
Non-stop availabilityThai Airways and EVA Air have flown non-stop from Heathrow, and British Airways returned to Bangkok in 2024 – check which services are running when you search
Time differenceThailand is 7 hours ahead of the UK in winter (GMT) and 6 hours ahead during British Summer Time; Thailand does not change its clocks
CurrencyThai baht (THB)
Popular stopover hubsDubai, Doha, Abu Dhabi, Istanbul, Helsinki, Zurich, Frankfurt and Muscat
Entry rulesCheck the GOV.UK foreign travel advice for Thailand for current entry requirements before you travel

Non-stop or one stop?

Non-stop flights from London Heathrow take around 11 to 12 hours. Thai Airways and EVA Air have both flown the route, and British Airways returned to Bangkok in 2024. Non-stops are the quickest option and remove the risk of a missed connection, but they are not always the cheapest, particularly in peak season.

One-stop flights give you far more choice. Emirates via Dubai, Qatar Airways via Doha, Etihad via Abu Dhabi and Turkish Airlines via Istanbul all fly from multiple UK airports. Finnair via Helsinki, Swiss via Zurich and Lufthansa via Frankfurt or Munich are other options. A well-timed connection adds only a few hours to the journey, and it can split the trip into two more manageable flights.

If you live outside London, a one-stop flight from your local airport is often more convenient than getting to Heathrow for a non-stop. Compare the total journey time from your front door, not just the flight time.

Popular stopover hubs for Bangkok

Stopover hubAirlinesWhat to know
Dubai (DXB)EmiratesServes many UK airports, including regional ones. A good option for splitting the journey into two roughly equal halves.
Doha (DOH)Qatar AirwaysOften competitive and serves several UK airports. Transfers are straightforward within a single terminal.
Abu Dhabi (AUH)Etihad AirwaysA strong alternative to Dubai and Doha, often priced competitively.
Istanbul (IST)Turkish AirlinesWide UK network. Allow at least 90 minutes at Istanbul Airport, which is very large.
Helsinki (HEL)FinnairA short first flight from the UK, then a long flight to Bangkok. Helsinki is a compact, easy airport to connect through.
Zurich (ZRH), Frankfurt (FRA) or Munich (MUC)Swiss; LufthansaEuropean hubs that can be good value, especially if you want to avoid the Gulf.
Muscat (MCT)Oman AirA quieter hub that can offer good fares. Fewer frequencies, so check connections carefully.

Which UK airport to fly from

Fares to Bangkok can vary a lot depending on where you start. The table below summarises the main options from around the UK. It is often worth comparing two or three airports within reach — including the cost of getting there.

UK airportTypical optionsTips
London Heathrow (LHR)Non-stop services with Thai Airways, EVA Air and British Airways (check current schedules), plus many one-stop optionsThe only UK airport with non-stop flights to Bangkok, and the widest choice of one-stop routings.
London Gatwick (LGW)Emirates, Qatar Airways and Turkish Airlines one-stopA good alternative for the South East, sometimes cheaper than Heathrow.
Manchester (MAN)Emirates, Qatar Airways, Etihad, Turkish Airlines and Finnair one-stop, depending on the current scheduleStrong one-stop coverage for the North of England.
Birmingham (BHX)Emirates, Qatar Airways and Turkish Airlines one-stopConvenient for the Midlands with a single connection.
Glasgow (GLA) and Edinburgh (EDI)Emirates, Qatar Airways, Turkish Airlines and Finnair one-stop, depending on the current scheduleOne stop via the Gulf or Europe gets you from Scotland to Bangkok without going via London.
Newcastle (NCL)Emirates via DubaiA simple one-stop routing for the North East.
Other regional airportsConnections via Amsterdam, Paris, Frankfurt or other European hubsTwo stops are common. Keep everything on one ticket where possible.

Cheapest and busiest times to fly to Bangkok

Demand, and therefore price, rises and falls through the year. Use this as a guide to when fares tend to be highest and where the better-value windows usually are.

WhenDemandWhy
January to FebruaryHighCool, dry season with the most comfortable weather. February half-term is busy, and Chinese New Year can make hotels and domestic flights busier.
March to May (hot season)ShoulderTemperatures rise, with April typically the hottest month. Easter holidays add demand from the UK.
Mid-April (Songkran)HighSongkran, the Thai New Year, is usually celebrated from 13 to 15 April. It is a major festival with famous water fights, and domestic travel within Thailand is very busy.
June to October (rainy season)LowRain is common, often in heavy afternoon downpours. Demand from the UK dips, except during the summer school holidays in late July and August.
Late July to AugustHighUK summer holidays drive demand despite the rainy season, particularly among families.
November to early DecemberHighThe cool season begins and the weather is at its best. Loy Krathong, usually in November, is a popular festival.
Mid-December to early JanuaryPeakChristmas and New Year are the busiest and most expensive times to fly from the UK to Thailand.

When to book flights to Bangkok

For Christmas and New Year, book early – several months ahead is sensible. This is peak season in Thailand as well as a UK holiday, so non-stop flights and the best-value one-stop fares fill up quickly.

For the cool season from November to February, a few months’ notice usually gives you a good choice. Compare non-stop and one-stop options, and check several UK airports if you can.

For the rainy season, you can often find reasonable fares closer to departure, although UK summer holidays still push prices up. If you are flexible, travelling in June, September or October can offer good value.

If you are planning to travel on to other destinations, consider booking a flight to Bangkok and a separate onward flight, or a multi-city ticket. Compare the price of both, and leave enough time between flights if they are on separate tickets.

Using Bangkok as a hub for the rest of Asia

Bangkok is one of the best-connected cities in South East Asia, and many travellers use it as a base for exploring the region. From Suvarnabhumi and Don Mueang, there are frequent flights to Vietnam, Cambodia, Laos, Malaysia, Singapore, Indonesia and beyond, as well as to Thailand’s islands and northern cities.

Low-cost airlines such as Thai AirAsia and Nok Air operate mainly from Don Mueang, while Thai Airways, Bangkok Airways and many international airlines use Suvarnabhumi. If you are booking an onward flight, check which airport it leaves from – it can make a big difference to your plans.

For island hopping, Bangkok Airways flies to Koh Samui, while Phuket, Krabi and other destinations are served by several airlines from both Bangkok airports. Domestic flights can be very good value, but they get busy around Songkran, Christmas and New Year.

  • Check which Bangkok airport your onward flight uses before booking.
  • Leave plenty of time between flights on separate tickets.
  • Compare flying with overnight trains or buses for some domestic routes.

Suvarnabhumi vs Don Mueang

Suvarnabhumi (BKK) is Bangkok’s main international airport, east of the city centre. The Airport Rail Link connects it to central Bangkok, and taxis are available from the official taxi rank. Depending on traffic, a taxi to the centre can take 30 minutes to over an hour.

Don Mueang (DMK) is north of the city and is the main base for low-cost airlines. It is connected to central Bangkok by the SRT Red Line and by road. If you are transferring between Suvarnabhumi and Don Mueang, allow plenty of time – the journey by road can take an hour or more in traffic, and you will need to clear immigration and collect your bags first if you have arrived on an international flight.

If you are connecting between the two airports on separate tickets, a gap of several hours is sensible, or consider an overnight stay in Bangkok. Missing an onward flight because of a delayed arrival or traffic is a common problem.

Getting into Bangkok from Suvarnabhumi

The Airport Rail Link is the quickest way to reach central Bangkok in heavy traffic, running from the airport to Phaya Thai, where you can change to the BTS Skytrain. It is a good option if you are travelling light.

Taxis are available from the official taxi rank on the arrivals level. Make sure the driver uses the meter, and expect to pay a small airport surcharge and any expressway tolls. Ride-hailing apps such as Grab also operate in Bangkok.

If you arrive late at night or with a lot of luggage, a pre-booked transfer can be less stressful. Many hotels also offer airport pick-ups.

Baggage on flights to Bangkok

On flights to Bangkok, baggage allowances depend on the airline and fare type. Full-service airlines often include checked baggage in economy, but the cheapest fares may include less or none. Check the allowance for your specific fare before you book.

Some airlines use a weight concept (a total weight across your bags) and others a piece concept (a set number of bags, each with a weight limit). Know which applies to avoid excess fees.

If you are taking onward flights with low-cost airlines, their baggage allowances may be much smaller than on your international flight. Buy extra baggage online in advance, as it is usually much cheaper than paying at the airport.

If your onward flight is on a separate ticket, you will usually need to collect your bags and check them in again. Allow plenty of time, particularly if you are transferring between Suvarnabhumi and Don Mueang.

Visas and entry requirements

Entry rules can change at short notice and depend on your nationality and passport. Before you book, check the official GOV.UK foreign travel advice for Thailand for the latest entry requirements, passport validity rules and safety advice. If your journey connects through another country, check whether you need a transit visa for the stopover too.

Get deals to Bangkok and beyond

Pick your home airport and we'll email you when fares drop well below their usual price. Free, and you can unsubscribe any time.

FAQs: flights from the UK to Bangkok

Are there direct flights from the UK to Bangkok?

Yes, from London Heathrow. Thai Airways and EVA Air have flown non-stop, and British Airways returned to Bangkok in 2024. Schedules change, so check which services are running when you search.

How long is the flight from London to Bangkok?

A non-stop flight typically takes around 11 to 12 hours. With one stop, allow roughly 14 to 20 hours in total, depending on the hub and connection.

When is the cheapest time to fly to Bangkok?

The rainy season, roughly from June to October, is usually the cheapest time, although UK summer holidays can push prices up. Avoid Christmas, New Year and Songkran if you want to save.

What is the difference between Suvarnabhumi and Don Mueang?

Suvarnabhumi (BKK) is Bangkok’s main international airport, while Don Mueang (DMK) is used mainly by low-cost airlines for domestic and regional flights. Check which airport your flight uses, as they are some distance apart.

Can I use Bangkok as a base for exploring Asia?

Yes. Bangkok has frequent flights to destinations across South East Asia, as well as to Thailand’s islands and northern cities. Check which airport your onward flight uses, and leave plenty of time between flights on separate tickets.

What is Songkran?

Songkran is the Thai New Year, usually celebrated from 13 to 15 April. It is a major festival with famous water fights, and domestic travel within Thailand is very busy.

Do I need a visa for Thailand?

Entry requirements depend on your nationality and length of stay, and can change. Check the GOV.UK foreign travel advice for Thailand before you travel.

More route guides

New to hunting for fares? Start with our complete guide to finding cheap flights from the UK, or browse all route guides.