Skip to main content

Cheap Flights from London to Bangkok

Compare prices from Thai Airways, British Airways, Emirates and more. Flight time: 11-12 hours | Distance: 9,530 km

Best time to book2-3 months in advance
Peak seasonNovember-February
Off-peak seasonMay-October

Compare prices from 100+ airlines and booking sites in seconds

Latest Flight Deals

Live prices are temporarily unavailable. Use the search form above to find current deals.

Search on Partner Site

Your Complete Guide to London to Bangkok Flights

Planning a trip from London to Bangkok? You've come to the right place. TravelDealForge compares flight prices from all major airlines operating on this popular route, helping you find the best deals and save money on your journey.

The route between London and Bangkok is served by leading carriers including Thai Airways, British Airways, Emirates, EVA Air. With a flight time of approximately 11-12 hours and a distance of 9,530 km, this is a medium to long-haul journey ideal for extended holidays.

Top Airlines on This Route

  • Thai Airways - offering regular services between London and Bangkok
  • British Airways - offering regular services between London and Bangkok
  • Emirates - offering regular services between London and Bangkok
  • EVA Air - offering regular services between London and Bangkok

Airport Information

Departure: London Heathrow (LHR)
Arrival: Suvarnabhumi Airport (BKK)

Frequently Asked Questions

How long is the flight from London to Bangkok?

Direct flights from London to Bangkok typically take 11-12 hours. The flight distance is approximately 9,530 km.

Which airlines fly from London to Bangkok?

Popular airlines operating on this route include Thai Airways, British Airways, Emirates, EVA Air. We recommend comparing prices across all carriers to find the best deal.

What is the best time to book flights from London to Bangkok?

For the best prices, we recommend booking 2-3 months in advance. Peak season is November-February, while the cheapest fares are often found during May-October.

Which airport should I fly from/to for London to Bangkok?

Flights typically depart from London Heathrow (LHR) and arrive at Suvarnabhumi Airport (BKK). Some budget airlines may use alternative airports, so check your booking carefully.