Flights from Bangkok to London
BKK to LHR. All flight routes from Suvarnabhumi Airport, Thailand to Heathrow, United Kingdom. These routes are operated by 43 different airlines. You can either fly non-stop with EVA Air or Thai Airways International, or choose from 31 different transit flights. The shortest flight time is 12 hours and 55 minutes.
Find the best prices on hotels and car rental near Heathrow
We got great deals on hotels and car rentals near the airport.
Bangkok to London flights
There are over 33 airlines and as many as 2087 flights every week to this destination. You can fly non-stop to London (LHR) from Bangkok (BKK) with EVA Air or Thai Airways International but if a stopover option suits you better you can choose to fly via Amsterdam, Abu Dhabi or any other of the 31 alternatives with flight connections.
Tip! Consider arriving at City (LCY) or Gatwick (LGW) instead.
Bangkok to London with EVA Air
You can fly non-stop every weekday with flights departing at 12 or 13 in the afternoon. EVA Air is a Star Alliance member.
With Thai Airways International
You can fly non-stop every weekday with flights departing at 12 noon, 13 pm or 12 midnight. Thai Airways International is a Star Alliance member.
With Austrian
If you fly from Bangkok with Austrian you will do a stopover in Vienna, VIE before reaching London. This flight trip will take 14 hours and 40 minutes and you can fly every weekday with departures at 13:10 or 23:40. Austrian is a Star Alliance member.
With KLM
If you fly from Bangkok with KLM you will do a stopover in Amsterdam, AMS before reaching London. This flight trip will take 14 hours and 50 minutes and you can fly every weekday with departures at 12:05. KLM is a member of SkyTeam.
Miles & flight time: BKK - LHR
The shortest flight time between BKK and LHR is 12 hours and 55 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 12h 55m | - | 5984 (9628 km) |
AMS Amsterdam | 15h 25m | 2h 10m | 5984 (9628 km) |
AUH Abu Dhabi | 15h 30m | 4h 40m | 6549 (10537 km) |
MUC Munich | 15h 30m | 2h 0m | 6085 (9791 km) |
ZRH Zurich | 15h 55m | 2h 5m | 6149 (9894 km) |
MCT Muscat | 16h 0m | 2h 15m | 6512 (10478 km) |
CDG Paris | 16h 15m | 2h 10m | 6119 (9845 km) |
DOH Doha | 16h 30m | 2h 20m | 6573 (10576 km) |
VIE Vienna | 16h 30m | 3h 5m | 6076 (9776 km) |
CPH Copenhagen | 16h 45m | 3h 5m | 6007 (9665 km) |
DEL Delhi | 16h 50m | 3h 40m | 6047 (9730 km) |
CAN Guangzhou | 16h 50m | 1h 40m | 6999 (11261 km) |
KWI Kuwait | 17h 10m | 3h 0m | 6468 (10407 km) |
KUL Kuala Lumpur | 17h 15m | 1h 35m | 7388 (11887 km) |
IST Istanbul | 17h 30m | 3h 40m | 6249 (10055 km) |
MXP Milan | 17h 30m | 55m | 6257 (10068 km) |
AMM Amman | 17h 35m | 3h 15m | 6575 (10579 km) |
FRA Frankfurt | 17h 45m | 1h 30m | 6031 (9704 km) |
JED Jeddah | 17h 45m | 2h 45m | 7056 (11353 km) |
BOM Mumbai | 17h 45m | 3h 45m | 6400 (10298 km) |
WUH Wuhan | 18h 10m | 3h 10m | 7011 (11281 km) |
CMB Colombo | 18h 15m | 3h 30m | 6939 (11165 km) |
OSL Oslo | 18h 15m | 4h 25m | 6171 (9929 km) |
HKG Hong Kong | 18h 35m | 1h 45m | 7072 (11379 km) |
SIN Singapore | 18h 50m | 3h 20m | 7683 (12362 km) |
ARN Stockholm | 19h 8m | 4h 35m | 6097 (9810 km) |
HEL Helsinki | 19h 25m | 3h 55m | 6095 (9807 km) |
BAH Bahrain | 19h 40m | 1h 25m | 6547 (10534 km) |
TLV Tel Aviv-Yafo | 19h 40m | 3h 40m | 6582 (10590 km) |
DXB Dubai | 19h 45m | 5h 0m | 6498 (10455 km) |
TPE Taipei | 20h 55m | 1h 45m | 7666 (12335 km) |
PVG Shanghai | 22h 10m | 4h 55m | 7582 (12199 km) |
Unpublished Flight Rates From Bangkok to London
From Bangkok to United Kingdom
Below is a list of other destinations to United Kingdom from Suvarnabhumi Airport with either direct flights or 1 stop connections.
From Thailand to London
Below is a list of other cities in Thailand with flights to London with either non-stop or connecting flights.