Flights

Flights to Bangkok from the UK (BKK)

Direct flights from London to Bangkok take around 11.5 hours. Search below for indicative fares from UK airports, or call 0800 007 4114.

Trip type

By sending this form you agree that we may contact you about your enquiry. We only use your details to respond to you. See our Privacy Policy.

Flying to Bangkok from the UK

Bangkok is the main gateway to Thailand and a common first stop for backpacking trips and island holidays in Phuket, Krabi and Koh Samui. The cooler, drier months from about November to February are the busiest.

Direct flights from London take around 11.5 hours. Connecting flights through the Gulf or Istanbul can be cheaper, and they split the journey, which some people find easier. If you are continuing to the islands, ask us to include an onward domestic flight.

Tips for booking flights to Bangkok

  • Price a connecting fare against a direct one, the saving can be large.
  • Add an onward flight to Phuket or Krabi in one booking for easier baggage handling.
  • Check Thailand's current entry requirements on GOV.UK.

Bangkok airport

Flights from the UK arrive at Suvarnabhumi Airport (BKK) in Thailand. Before you travel, check passport validity and entry requirements on the official GOV.UK foreign travel advice for Thailand.

Other popular routes

Flights to Bangkok: your questions

How long is the flight from London to Bangkok?

A direct flight takes around 11.5 hours.

Which airports serve Bangkok?

Suvarnabhumi (BKK) is the main international airport. Don Mueang (DMK) mainly handles budget and domestic flights.

Can I add a beach stay to my flight?

Yes. We can quote flights with hotels in Bangkok, Phuket, Krabi or elsewhere in Thailand.

Do I need a visa for Thailand?

Entry requirements change, so check GOV.UK foreign travel advice for Thailand before you book.

Ready to book flights to Bangkok?

Call 0800 007 4114 or send a quote request and a UK-based consultant will confirm the live fare.