Stockholm to Koh Lanta is a long haul flight with a stopover in Bangkok on THAI Airways. Most travellers stay in Bangkok for a few days before continuing to Bangkok – the Stockholm to Bangkok journey is around 11 hours and then Bangkok to Krabi Airport is another hour-long flight.
If you want to fly immediately from Stockholm to Koh Lanta, the easiest way would be to fly with THAI Airlines from Stockholm to Krabi Airport via Bangkok. You will have to change planes at Bangkok but your luggage will get sent direct from London to Krabi Airport.
Alternatively you can fly from Stockholm to Bangkok with numerous other carriers which go via Amsterdam or London Heathrow en route to Bangkok. Once in Bangkok, you can get a flight to Krabi with THAI Airways, Bangkok Airways or AirAsia. If you are continuing on immediately to Krabi, remember to ensure you have sufficient time to clear Immigration into Thailand, collect your baggage, and then check-in for your domestic flight from Bangkok to Krabi.
Check Skyscanner to find the cheapest flights between the airlines for specific dates.
Once you arrive at Krabi Airport, you can then get a Fast Speedboat Transfer from Krabi Airport to Koh Lanta or a Koh Lanta Minivan Transfer which takes you direct from Krabi Airport to your Koh Lanta hotel. You can also check hotel availability for your chosen dates.
If you need help choosing which beach to stay on in Koh Lanta, please check our Koh Lanta Beach guide. And if you need help choosing a hotel, see our choices of Best Koh Lanta Hotels in luxury, mid range and budget categories.
If you want to know what the weather is like from month to month on Koh Lanta to help you decide when to visit, check our Koh Lanta Weather guide, with advice about the pros and cons of the weather on Koh Lanta each month.