Route · LHR → BKK
Flights from London to Bangkok
LHR
London
London Heathrow AirportUnited Kingdom
9,542 km
BKK
Bangkok
Suvarnabhumi AirportThailand
Find flights LHR → BKK →
We may earn a commission when you book — at no cost to you.
9,542 km
Distance
11h 30m
Flight time
2
Carriers tracked
LHR → BKK
Route
Cheapest dates to fly
Live prices · powered by AviasalesAbout this route
London Heathrow to Bangkok Suvarnabhumi is one of the longest regularly flown Kangaroo Route legs — roughly 11-12 hours non-stop, or 13-15 hours with a one-stop itinerary through the Gulf. Thai Airways, British Airways, and EVA Air operate direct seasonal or year-round service; one-stop options through Singapore, Doha, Dubai, or Istanbul typically undercut direct fares by 20-30%. Shoulder seasons (May-June and September-October) consistently return the lowest prices, often under £550 round-trip in economy from London if booked 2-3 months out.

