Originfacts

Route · LHRBKK

Flights from London to Bangkok

LHR
London
London Heathrow AirportUnited Kingdom
9,542 km
BKK
Bangkok
Suvarnabhumi AirportThailand
Find flights LHRBKK

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 Aviasales

About 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.

Airlines on this route

2 carriers

Airport guides

Flights from London to Bangkok (LHR → BKK) · Originfacts