Greater flexibility on bookings

Book now, change laterFind out more

Skip to Navigation

Great value flights to Koh Samui

Fly to Koh Samui (via Bangkok, Kuala Lumpur or Singapore) with British Airways and find yourself in your very own slice of paradise less than 15 hours after leaving London.

Explore some of the region’s 60 idyllic islands, relax on white sand beaches, indulge in traditional cuisine and soak up the humble culture. Whether you want to party with like-minded travellers from all over the world or find some serenity in the miles of unspoilt coastline and turquoise waters, Koh Samui has something for everyone.

Koh Samui flight facts

Everything you need to know about our Koh Samui flights

Duration of flights to Koh Samui
Duration of flights to Koh Samui

Duration of flights to Koh Samui

Our flights from London to Koh Samui (USM) via Bangkok take around 14 hours and 45 minutes. On your way to Thailand, our friendly cabin crew will take care of your comfort and safety throughout, leaving you to sit back and get on with enjoying your holiday. From Bangkok, a short flight with our partner airline Bangkok Airways will bring you to Koh Samui.

Recommended hotels in Koh Samui

Terms and Conditions

Create a trip

Create a trip
Journey Type
More information
Ticket typeMore information
PassengersExplanation of 'young adults'

Book direct for a better deal.


Best Price Guarantee

Find a British Airways flight for less, we'll refund the difference.

Find out more


Hold your flight booking for 72 hours for a small fee


Why fly BA?

Fly with British Airways and enjoy award-winning service and excellent value for money.
Economy prices include:

  • Flexible fares to suit your travel plans and budget
  • Generous free hand baggage allowance
  • Airport, online or mobile check-in
  • Download the BA mobile app for free to manage your travel plans on the move.