Flights to Thailand
Live fares from UK airports to Bangkok, Phuket, Chiang Mai and more. Flying time from London is about 12 hours non-stop to Bangkok.
Popular routes
- London Heathrow (LHR) to Suvarnabhumi Airport (BKK)
- London Heathrow (LHR) to Phuket International (HKT)
About Thailand
Thailand welcomes visitors with its famous hospitality, stunning beaches, rich culture, and incredible cuisine.
From the bustling streets of Bangkok to the serene islands of the south, Thailand offers diverse experiences for every type of traveler.
The country's modern airports and excellent connectivity make it a perfect gateway to Southeast Asia.
Quick answers
How long is the flight from the UK to Thailand?
From London it’s about 12 hours non-stop to Bangkok. Times vary by airline, route and season; the live search shows the exact duration of each flight.
Which airports do flights to Thailand use?
Flights from the UK commonly land at Suvarnabhumi Airport (BKK), Phuket International (HKT). Popular UK departure points include London.
How do I find the cheapest flights to Thailand?
Search your dates on Sky Luxury Travel to compare live fares across airlines. Being flexible by a few days, and avoiding school holidays and festival periods, usually lowers the price.
Can I book multi-city trips or group flights to Thailand?
Yes. The search handles multi-city trips for small parties. For groups of ten or more, call Sky Luxury Travel on 01204 899666 or send a message and the team will price it.
Do I need a visa for Thailand?
Entry rules depend on your passport and change from time to time. Check the GOV.UK foreign travel advice for Thailand before you book and again before you travel.