Flights from London to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LGW to BKK – All flight route options from Gatwick, United Kingdom to Suvarnabhumi Airport, Thailand. These routes are operated by 22 airlines. Fly non-stop with Norse Atlantic or British Airways, or choose from 12 different stopover flights. The shortest flight time is 11 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
London to Bangkok flights
There are over 14 airlines and as many as 512 flights every week to this destination. You can fly non-stop to Bangkok (BKK) from London (LGW) with British Airways or Norse Atlantic but if a stopover option suits you better you can choose to fly via Islamabad, Ashgabat or any other of the 12 alternatives with connectiing airports.
Tip! Consider arriving at Suvarnabhumi Airport (BKK) or Suvarnabhumi Airport (BKK) instead.
London to Bangkok with British Airways
You can fly non-stop every weekday except Mondays with departure times at 21:15 or 22:15. British Airways is a member of the air alliance OneWorld.
Note Non-stop flights with British Airways will begin in Oct 2025.
With Turkmenistan Airlines
If you fly from London with Turkmenistan Airlines you will do a stopover in Ashgabat, ASB before reaching Bangkok. This flight trip will take 14 hours and 55 minutes and you can fly every Saturday with departures at 15:40.
Distance & flight times: Gatwick to Suvarnabhumi Airport
The shortest flight time between LGW and BKK is 11 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 11h 55m | - | 5980 miles (9622 km) |
ISB Islamabad | 13h 55m | 1h 0m | 6012 miles (9673 km) |
ASB Ashgabat | 14h 55m | 1h 30m | 6056 miles (9744 km) |
ATQ Amritsar | 15h 5m | 2h 10m | 6018 miles (9683 km) |
DXB Dubai | 15h 55m | 2h 5m | 6484 miles (10433 km) |
DOH Doha | 15h 55m | 3h 0m | 6557 miles (10550 km) |
BAH Bahrain | 16h 0m | 2h 45m | 6531 miles (10508 km) |
JED Jeddah | 16h 45m | 2h 15m | 7035 miles (11319 km) |
IST Istanbul | 16h 50m | 4h 50m | 6232 miles (10027 km) |
CAN Guangzhou | 17h 40m | 3h 0m | 7001 miles (11265 km) |
SIN Singapore | 18h 40m | 3h 10m | 7677 miles (12352 km) |
PVG Shanghai | 18h 55m | 3h 10m | 7589 miles (12211 km) |
PEK Beijing | 19h 0m | 4h 25m | 7175 miles (11545 km) |


Quick copy and share this page
From London to Thailand
Below is a list of other destinations to Thailand from Gatwick with either direct flights or 1 stop connections.
From United Kingdom to Bangkok
Below is a list of other cities in United Kingdom with flights to Bangkok with either non-stop or connecting flights.