How long is the flight from London to Bangkok? A nonstop flight takes about 12 hours going out: published schedules show the fastest Heathrow to Bangkok flights at 11 hours 55 minutes, and Gatwick to Bangkok at 11 hours 50 minutes. The return is longer, at about 12 hours 35 minutes or more to Heathrow, because the flight home runs against the prevailing westerly winds. With one stop, expect a noticeably longer day, depending on the connection.
All nonstop flights from London land at Suvarnabhumi Airport (BKK), Bangkok's main international airport. Here is who flies the route, how the clock change works, and what to plan for when you land.

Nonstop flight times, London to Bangkok
| Route | Fastest scheduled nonstop | Airlines (September 2026) |
|---|---|---|
| Heathrow (LHR) to Bangkok (BKK) | 11 hr 55 min | Thai Airways, EVA Air |
| Gatwick (LGW) to Bangkok (BKK) | 11 hr 50 min | British Airways, Norse Atlantic (seasonal) |
| Bangkok (BKK) to Heathrow (LHR) | 12 hr 35 min | Thai Airways, EVA Air |
| Bangkok (BKK) to Gatwick (LGW) | 13 hr 20 min | British Airways, Norse Atlantic (seasonal) |
The flight distance between Heathrow and Suvarnabhumi is about 5,950 miles (9,570 km). Actual flying time on any given day depends on winds, the routing air traffic control assigns, and any airspace closures along the way. Airline timetables change by season, so check the exact block time on your own booking.
EVA Air's London flight continues from Bangkok to Taipei, which is why it appears on the route; you can book London to Bangkok on it as a nonstop. For more on the carriers, see our guide to which airlines fly direct to Bangkok from London.
Flights with one stop
Many travelers from London connect through a hub in the Gulf, South Asia, East Asia or Europe. These itineraries can cost less or fit a regional UK departure better, but the total journey is longer than a nonstop, and the length depends almost entirely on the layover.
In 2026 the UK Foreign, Commonwealth and Development Office has warned that escalation in the Middle East has caused airspace closures and delayed and cancelled flights well beyond the region. If your connection or routing passes through the Middle East, check the latest advice for every country you transit and keep an eye on messages from your airline before you travel.
Time difference: plan for the clock
Thailand uses Indochina Time, seven hours ahead of UTC, all year round; it never changes the clocks. That means Bangkok is:
- 7 hours ahead of London when the UK is on Greenwich Mean Time (late October to late March).
- 6 hours ahead of London during British Summer Time (late March to late October).
Add the flight time and the time difference together and a daytime departure from London lands in Bangkok early the next morning, while an evening departure arrives in the afternoon. On the way home, you gain the hours back, so a morning flight from Bangkok can land in London the same evening.
When you land at Suvarnabhumi
Suvarnabhumi sits east of the city, just across the boundary in Samut Prakan Province. After the long flight, you still have immigration, baggage and the ride into Bangkok ahead of you:
- Immigration and customs: queues vary by time of arrival; our guide to getting through customs in Bangkok explains the process.
- Into the city by rail: the Airport Rail Link runs from the airport to Phaya Thai, where it connects with the BTS Skytrain. It avoids road traffic, which matters if you land at rush hour.
- By taxi: see how much a taxi from the airport to the city costs, and our wider guide on getting from Bangkok airport to the city.

If you arrive early in the morning, a hotel near a rail station makes the first day easier: see our picks for the best hotels near the BTS, or browse all Bangkok hotels.
Sources: FlightConnections LHR to BKK, LGW to BKK, BKK to LHR and BKK to LGW, Suvarnabhumi Airport (Wikipedia), UK FCDO Thailand travel advice, Airport Rail Link (Wikipedia), Time in Thailand (Wikipedia). Checked September 26, 2026.
About 12 hours. As of September 2026, the fastest scheduled nonstop from Heathrow takes 11 hours 55 minutes, and from Gatwick 11 hours 50 minutes. Schedules change by season.
Longer than the outbound flight: the fastest scheduled nonstop to Heathrow takes 12 hours 35 minutes, and to Gatwick 13 hours 20 minutes.
From Heathrow, Thai Airways and EVA Air. From Gatwick, British Airways and, seasonally, Norse Atlantic. All land at Suvarnabhumi Airport (BKK).
Schedule data for September 2026 shows 11 nonstop flights a week from Heathrow and 2 from Gatwick. Frequencies change by season, so check with the airline.
Bangkok is 7 hours ahead of London in winter (GMT) and 6 hours ahead during British Summer Time. Thailand does not use daylight saving time.
About 5,948 miles (9,572 km) from Heathrow to Suvarnabhumi Airport.