London to Bangkok is about 9,577 km — roughly 12 hours non-stop. Bangkok is a city destination in Thailand, and Nuvoha builds the whole trip around your budget: flights and hotels together.
The journey
| Approximate non-stop time | about 12 hours |
|---|---|
| Distance | ≈ 9,577 km |
| London airports | LHR, LGW, STN, LTN, LCY, SEN |
| Bangkok airports | BKK |
Times are estimates for non-stop flying; itineraries with connections take longer.
Why travellers choose Bangkok
- It is popular with Nuvoha travellers right now
- Walkable city energy from day one
- A quieter alternative to the obvious picks
When to go — Bangkok seasons
| Month | Typical range | Season |
|---|---|---|
| January | 22°C to 32°C | Warm dry season |
| April | 27°C to 36°C | Very hot season |
| July | 26°C to 34°C | Humid rainy season |
| October | 25°C to 32°C | Late rainy season |
About Bangkok
Bangkok has its own full guide — key facts, seasons, comparisons and FAQs.
More of Thailand
More routes from London
Frequently asked questions
How long is the flight from London to Bangkok?
Around 12 hours non-stop, covering roughly 9,577 km. Journeys with connections take longer.
Which airports connect London and Bangkok?
London is served by LHR, LGW, STN, LTN, LCY, SEN; Bangkok by BKK.
Is Bangkok good for a short break from London?
Yes — Bangkok works for a weekend as well as a longer stay.
Plan London to Bangkok around your budget
Set what you want to spend and Nuvoha shortlists complete Bangkok trips — flights and hotels together.
Join early access