≈ 9,577 km · about 12 hours non-stop

London to Bangkok

Wat Arun temple on the Chao Phraya River at sunset

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 timeabout 12 hours
Distance≈ 9,577 km
London airportsLHR, LGW, STN, LTN, LCY, SEN
Bangkok airportsBKK

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

MonthTypical rangeSeason
January22°C to 32°CWarm dry season
April27°C to 36°CVery hot season
July26°C to 34°CHumid rainy season
October25°C to 32°CLate rainy season

About Bangkok

Bangkok has its own full guide — key facts, seasons, comparisons and FAQs.

Explore the Bangkok guide → · Thailand travel guide →

More of Thailand

More routes from London

All holidays 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