Wondering how to get to Koh Lanta? View our comprehensive guide of all the Koh Lanta transport options available
How To Get To Koh Lanta – Short Version
- Nearest Airport: The nearest airport to Koh Lanta is Krabi Airport – there are daily flights from Bangkok to Krabi.
- Fastest Transfer: Express Speedboat Transfer from Krabi Airport to Koh Lanta – Travel Time: 1.5 hours
- Taxi Transfer: Private Minivan Transfer from Krabi Airport to Koh Lanta – Travel Time: 2 to 3 Hours depending on queues for the car ferry
- Ferries: There are numerous ferries to Koh Lanta. Travel Time: 4-5 Hours.
Koh Lanta Route Map
See how the Express Transfer and Minivan Transfer take different routes to Koh Lanta. All ferries arrive at Saladan in the north of the island.
How To Get To Koh Lanta – Long Version
Flying To Koh Lanta
Krabi Airport is the nearest airport to Koh Lanta. There are numerous daily flights to Krabi Airport leaving from Bangkok, Chiang Mai, Singapore, Kuala Lumpur, Hong Kong, Penang and even longhaul connections from Europe. Compare Bangkok to Krabi flight times and prices on 12Go.
Important Note: Bangkok Has Two Airports
- THAI Airways and Bangkok Airways operate flights from Suvarnabhumi Airport (airport code: BKK) to Krabi (airport code: KBV).
- Air Asia, Nok Air and Lion Air operate flights from Don Mueang Airport (airport code: DMK) to Krabi (airport code: KBV).
- If you are arriving in Bangkok on an international flight before changing planes to fly from Bangkok to Krabi, make sure you know at which airport you will arrive. Transferring between airports can take up to 3 hours due to Bangkok’s bad traffic and so is not recommended.
The Express Transfer is the fastest way to get your destination, combining a speedboat journey and minivan.
Express Transfers To Koh Lanta
- Krabi Airport to Koh Lanta Express Transfer
- Trang Airport to Koh Lanta Express Transfer
- Phuket Airport to Koh Lanta Express Transfer
- Ao Nang to Koh Lanta Express Transfer
- Krabi Town to Koh Lanta Express Transfer
- Phuket Beaches to Koh Lanta Express Transfer
- Trang to Koh Lanta
Express Transfers Departing From Koh Lanta
- Koh Lanta to Krabi Airport Express Transfer
- Koh Lanta to Trang Airport Express Transfer
- Koh Lanta to Phuket Airport Express Transfer
- Koh Lanta to Ao Nang Express Transfer
- Koh Lanta to Krabi Town Express Transfer
- Koh Lanta to Phuket Express Transfer
- Koh Lanta to Trang Express Transfer
Enjoy a private taxi transfer that’s just for you and your family. The taxi is one fixed price for 1 to 6 people and does not pick up any other passengers besides your group.
Taxi Transfers Departing From Krabi Airport
- Krabi Airport To Ao Nang Taxi Transfer
- Krabi Airport to Koh Lanta Taxi Transfer
- Krabi Airport To Krabi Town Taxi Transfer
- Krabi Airport To Laem Kruat Pier (Koh Jum) Taxi Transfer
- Krabi Airport To Nakhon Si Thammarat Taxi Transfer
Taxi Transfers To Krabi Airport
- Ao Nang To Krabi Airport Taxi Transfer
- Koh Lanta to Krabi Airport Taxi Transfer
- Krabi Town To Krabi Airport Taxi Transfer
- Laem Kruat Pier (Koh Jum) to Krabi Airport Taxi Transfer
- Nakhon Si Thammarat To Krabi Airport Taxi Transfer
Public Minivan Taxi to Koh Lanta
The cheapest option to get to Koh Lanta is to get a public shared minivan taxi at Krabi airport, which seats up to 10 people and departs from the airport when the taxi is full. Backpacks or suitcases are stored on top of the van and conditions can be very cramped.
To catch a minivan taxi, we strongly recommend you get an early flight from Bangkok to Krabi as the last departure for minivan taxis from Krabi Airport is around 1pm.
The journey time from Krabi Airport to Ban Saladan is between 2 to 3 hours. The time varies as there are car ferry crossings between the mainland and the islands. We recommend you bring water and snacks for the journey.
Koh Lanta Ferries
There are numerous ferries to Koh Lanta from destinations all along the coast of Thailand. It’s a great way to enjoy the ocean as long as you’re not in too much of a hurry.
Ferries To Koh Lanta
- Ao Nang to Koh Lanta
- Khao Lak to Koh Lanta
- Koh Jum to Koh Lanta
- Koh Kradan to Koh Lanta
- Koh Libong to Koh Lanta
- Koh Lipe to Koh Lanta
- Koh Muk to Koh Lanta
- Koh Ngai to Koh Lanta
- Koh Phi Phi to Koh Lanta – Morning Ferry
- Koh Phi Phi to Koh Lanta – Late Morning Ferry
- Koh Yao Noi to Koh Lanta
- Koh Yao Yai to Koh Lanta
- Krabi Airport to Koh Lanta
- Krabi Klong Jilad Pier to Koh Lanta
- Langkawi to Koh Lanta
- Phuket Airport to Koh Lanta
- Phuket Ao Po Pier to Koh Lanta
- Phuket Rassada Pier to Koh Lanta – Early Morning Ferry
- Phuket Rassada Pier to Koh Lanta – Late Morning Ferry
- Railay Bay to Koh Lanta
- Trang Airport to Koh Lanta
- Trang Had Yao Pier to Koh Lanta
Ferries Departing Koh Lanta
- Koh Lanta to Ao Nang
- Koh Lanta to Khao Lak
- Koh Lanta to Koh Jum
- Koh Lanta to Koh Kradan
- Koh Lanta to Koh Libong
- Koh Lanta to Koh Lipe
- Koh Lanta to Koh Muk
- Koh Lanta to Koh Ngai
- Koh Lanta to Koh Phi Phi – Midday Ferry
- Koh Lanta to Koh Phi Phi – Afternoon Ferry
- Koh Lanta to Koh Yao Noi
- Koh Lanta to Koh Yao Yai
- Koh Lanta to Krabi Airport
- Koh Lanta to Krabi Klong Jilad Pier
- Koh Lanta to Langkawi
- Koh Lanta to Phuket Airport – Arriving at 16:00
- Koh Lanta to Phuket Airport – Arriving at 20:30
- Koh Lanta to Phuket Ao Po Pier
- Koh Lanta to Phuket Rassada Pier – Midday Ferry
- Koh Lanta to Phuket Rassada Pier – Afternoon Ferry
- Koh Lanta to Railay Bay
- Koh Lanta to Trang Airport
- Koh Lanta to Trang Had Yao Pier
Book Your Koh Lanta Hotel And Flight Before Your Transfer!
Before you make your transfer booking, you’ll need to have booked your Koh Lanta hotel and flight already. These details are needed during the transfer booking process.
For hand-picked Koh Lanta hotel recommendations, see our Koh Lanta Hotels page.
For flight times and prices check 12Go.