Rated 4.9 on Google
Your money is fully protected
Round-the-clock assistance
We beat any quote
Trusted by thousands
Enter your travel details and get the best deals instantly
Direct and connecting flights from major UK airports to the Land of Smiles
We partner with leading airlines to bring you exclusive deals
Maximize your savings with our expert timing recommendations
November - February
March - May
June - October
Book 3-5 months before departure for best rates
Hand-picked fares from major UK airports with trusted airlines
Everything you need to know about flights to Thailand
Direct flights from London to Bangkok take approximately 11-12 hours. Connecting flights via Dubai, Doha, or Istanbul take 14-17 hours depending on layover duration. Flights to Phuket typically require one stop and take 14-16 hours total.
Major airlines include Thai Airways (flag carrier), British Airways (direct from London), Eva Air, Emirates, Qatar Airways, Etihad Airways, and Turkish Airlines. Several airlines offer direct flights from London to Bangkok.
The cool season from November to February offers the most pleasant weather with lower humidity and comfortable temperatures. March to May is hot but offers good deals. June to October is the green season with lower prices and lush landscapes, though expect some rain.
UK citizens can enter Thailand without a visa for tourism stays of up to 30 days when arriving by air. You must have a passport valid for at least 6 months and proof of onward travel. For longer stays or business purposes, you need to apply for an appropriate visa.