Bangkok to London
All Routes
BKK
LHR

Bangkok to London

9,530 km
Distance
11h 30m
Duration
$500
From
3
Airlines

About This Route

Popular long-haul route connecting Southeast Asia with London.

Airlines Operating This Route

Thai Airways
British Airways
EVA Air

Frequently Asked Questions

How long is the flight from Bangkok to London?

The average flight time from Bangkok to London is approximately 11h 30m. This may vary depending on the airline, aircraft type, and weather conditions.

What is the cheapest way to fly from Bangkok to London?

Flights from Bangkok to London start from $500. We recommend booking 2-3 months in advance and using our search tool to compare prices across all airlines.

Which airlines fly from BKK to LHR?

Airlines operating on this route include Thai Airways, British Airways, EVA Air. Each offers different service levels and pricing.

Book This Route

Compare Prices on KAYAK

Prices from $500 — Updated daily