Airlines with flights from Bangkok to London
There are 26 airlines with scheduled flights between BKK and LHR. Both Thai Airways and EVA Air operates non-stop flights from Suvarnabhumi Airport to Heathrow and the flight time is 12 hours and 40 minutes.
Choose airline
Schedules
Non-stop with Thai Airways International
-
Total flight time: 12 hours and 40 minutes
-
14 flights per week
-
Boeing 777-300ER
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with EVA Air
-
Total flight time: 13 hours
-
7 flights per week
-
Boeing 777-300ER
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Via Vienna with Austrian Airlines
-
Total flight time: 14h 40m - 17h 45m.
-
23 flights per week
Flight
OS331
The timetable & schedule information was updated at 2026-04-22
Via Dubai with Emirates
-
Total flight time: 14h 45m - 19h 10m.
-
98 flights per week
Flight
EK1
EK1
EK29
EK3
EK7
The timetable & schedule information was updated at 2026-04-22
Via Doha with Qatar Airways
-
Total flight time: 14h 45m - 19h 10m.
-
One World Alliance
-
77 flights per week
Flight
QR3
QR3
QR1
QR15
QR15
QR11
QR11
QR11
The timetable & schedule information was updated at 2026-04-22
Via Amsterdam with KLM
-
Total flight time: 14h 50m - 17h 25m.
-
Sky Team Alliance
-
19 flights per week
Flight
KL1013
KL1017
The timetable & schedule information was updated at 2026-04-22

There are 26 airlines with scheduled flights between BKK and LHR. Both Thai Airways and EVA Air operates non-stop flights from Suvarnabhumi Airport to Heathrow and the flight time is 12 hours and 40 minutes.
Via Zurich with SWISS
Via Abu Dhabi with Etihad
Via Istanbul with Turkish Airlines
Via Paris with Air France
Via Munich with Lufthansa
Via Muscat with Oman Air
Via Mumbai with IndiGo
Via Delhi with Air India
Via Bahrain with Gulf Air
Via Jeddah with Saudia
Via Guangzhou with China Southern
Via Kuala Lumpur with Malaysia Airlines
Via Singapore with Singapore Airlines
Via Hong Kong with Cathay Pacific
Via Colombo with SriLankan Airlines
Via Kuwait with Kuwait Airways
Via Helsinki with Finnair
Via Tel Aviv-Yafo with El Al
Via Taipei with China Airlines
Via Warsaw with LOT