LHRBKK~11h flight230K/mo searches

🎡 London to 🐘 Bangkok

Find the cheapest flights from London (LHR) to Bangkok (BKK). Prices from GBP 349 — best months: October–November.

Search LondonBangkok

Compare fares across 1,000+ airlines & OTAs

Search Cheapest Flights →
From GBP 349·~11h·October–November
💰

From

GBP 349

⏱️

Duration

~11h

📅

Best month

October

🔍

Searches/mo

230K

Airlines on This Route

Thai AirwaysBritish AirwaysQatar AirwaysEmiratesEVA Air
Compare All Airlines →

How to Find Cheap LondonBangkok Flights

1

Qatar Airways via Doha is consistently competitive and high quality

2

October–November: dry season begins in Thailand, prices still reasonable

3

Book December–January (Thai high season) at least 4 months ahead

4

Consider flying into Suvarnabhumi (BKK) — better connected than Don Mueang (DMK)

📅

Flexible Dates? Use the Price Calendar

See the cheapest days to fly London to Bangkok on a full month view.

View Price Calendar →

London to Bangkok— Frequently Asked Questions

How long is the flight from London to Bangkok?

Direct Thai Airways service takes approximately 11 hours. Connecting flights via Doha, Dubai, or Singapore add 2–4 hours but can save £100+.

Do British citizens need a visa for Thailand?

UK passport holders receive 60 days visa-free entry to Thailand.

Planning Your Trip to Bangkok?

Once you've booked your flight, explore hotels, tours, and travel guides for Bangkok.