Cheap flights to Bangkok

Compare non-stop and one-stop flights from the UK to Bangkok, Thailand.

Preferred airline (optional)
Flight timeAround 11h 30m non-stop
Main airportSuvarnabhumi Airport (BKK)
Best time to visitNovember to February, the cool and dry season
Currency & timeThai baht (THB) · ICT (GMT+7)

Flights from the UK to Bangkok

Bangkok is South East Asia's most popular gateway, with temples, night markets and excellent connections to Phuket, Krabi, Koh Samui and Chiang Mai. Non-stop flights from Heathrow take around eleven and a half hours, and one-stop fares via the Gulf are often great value.

The Airport Rail Link connects Suvarnabhumi to the city in around 30 minutes. Some low-cost regional flights use Don Mueang (DMK), Bangkok's second airport.

Peak season runs from November to February. Shoulder months like March and October can be cheaper with only short tropical showers.

Airlines flying to Bangkok

Non-stop and connecting flights to Bangkok are offered by a wide choice of airlines. Compare them all in one search:

  • Thai Airways
  • EVA Air
  • British Airways
  • Emirates
  • Qatar Airways
  • Etihad

Money-saving tips for Bangkok flights

  • Check whether onward flights use Suvarnabhumi or Don Mueang.
  • Book island hops on a through-ticket where possible.
  • Shoulder months offer good value.

Popular UK departure airports

Customers flying to Bangkok most often depart from London Heathrow, Manchester, Birmingham. Search "London, all airports" to compare every London airport in one go.

Frequently asked questions

How long is the flight from London to Bangkok?

Flights from London to Bangkok take around 11h 30m non-stop. Journey times vary by airline, routing and connection time.

Which airlines fly from the UK to Bangkok?

Airlines serving Bangkok from the UK, either non-stop or with one connection, include Thai Airways, EVA Air, British Airways, Emirates, Qatar Airways, Etihad. Availability changes by season.

Are there direct flights to Bangkok?

Yes, non-stop flights to Bangkok are available from the UK, alongside one-stop options that are often cheaper.

When is the best time to visit Bangkok?

The best time to visit Bangkok is November to February, the cool and dry season. For the cheapest fares, avoid UK school holidays and book early for peak dates.

Which airport do flights to Bangkok arrive at?

Flights to Bangkok arrive at Suvarnabhumi Airport (BKK).

Plan your trip

Helpful travel guides

All guides

Need help with flights to Bangkok?

Families, groups, multi-city and business class: our consultants can find fares that are not shown online.