Koh Lanta Ferries & Minivans
Even though it's less developed than other islands, Koh Lanta is very well connected to the rest of south west Thailand by many daily ferries, speed boats and minivan services.
As one of the main travel hubs in the area, Koh Lanta is a great base to explore the dozens of islands and beaches on the southern Andaman coast of Thailand.
Koh Lanta is a well connected island with many transport options.
Many services are returning to normal. The Lanta Car Ferry has not stopped at all since Covid began, the Phuket to Phi Phi and Phi Phi to Lanta passenger ferry and the public minibus service from Phuket to Lanta are now running. The Krabi to Lanta minivans are running every day, and speedboat services are slowly returning to normal.
It's likely the Lanta to Lipe ferry will wait a little longer until tourist numbers start to recover to a more healthy level before re-starting.
Check out the latest on Quarantine-free Travel to Lanta
How to get to Koh Lanta from Krabi Town
The most scenic route from Krabi Town to Koh Lanta is by passenger ferry, departing Klong Jilad Pier in Krabi Town every morning during high season at 11:30, calling at Koh Jum 12:30 and arriving Saldan Village on Koh Lanta 13:45.
A second passenger ferry departs Klong Jilad Pier in Krabi Town 14:30, calling at Koh Jum 15:30, arriving Saladan Village on Koh Lanta 16:45.
There are public minivan services leaving Krabi Town every hour from 8am to 5pm. A minivan can be arranged through hotel receptions or one of the many tour and travel offices located throughout the town. Public minivan transfers can also be arranged at Krabi Bus Station.
Public minivans will take approximately 2 - 4 hours to reach Koh Lanta depending on car ferry queues, and the price varies from 350 - 450 Baht depending on where you book it. The price includes the the short car ferry journey from Koh Klang to Koh Lanta Noi. A bridge connects Koh Lanta Noi (Little Lanta) with Koh Lanta Yai (Big Lanta).
Private taxis and private transfers will cost around 2,500 - 2,800 Baht and are usually quicker and more reliable than the public minivan services.
How to get to Koh Lanta from Krabi Airport
One of the most reliable ways to get to Koh Lanta from Krabi International Airport is to book a private transfer in advance for around 2,500 Baht (we can arrange this for you, max 6 people) via road and car ferry, or to book a private taxi once you arrive at the airport, prices between 2,500 and 2,800 Baht.
A faster, but more expensive way to get from Krabi Airport to Koh Lanta is by a combined minivan and speed boat transfer. This normally takes around 1.5 hours and once you arrive on Koh Lanta at Saladan, you will be transferred by road to your resort. The speed boat transfer can be booked here http://amazinglanta.com/fast-boat-transfer-to-koh-lanta/
For those with a little more time and smaller budget, once you land at Krabi Airport, you can also book a public minivan to Koh Lanta in the airport arrivals hall. You may be taken to Krabi town where you will wait at the travel/tour office for a connection to Koh Lanta (see above information on public minivans from Krabi Town). Total travel time can be from 3 - 6 hours depending on the wait in Krabi Town.
Please be aware that the last minivan normally departs Krabi Town at 5pm, and if you are arriving at Krabi Airport after this time then you will need to arrange a private transfer to Koh Lanta.
If you wish to spend the night in Krabi Town or Ao Nang then you can catch a passenger ferry to Koh Lanta the following morning. This can be booked at your hotel reception in Krabi Town.
You can also catch the public minivan from Krabi to Lanta at a small bus top/sala just outside the airport entrance, on the left side of the fence/junction. The vans are white with blue livery/stickers ?Krabi Lanta?. Public minivans normally depart Krabi town every hour from 8 am to 5 pm.
Koh Lanta Car Ferry
The Koh Lanta Car ferry connects Koh Lanta to the mainland and operates from 6 am until 10 pm every day of the year. There are 6 to 7 operational ferries of varying sizes and usually 4 or 5 of them are working all day, every day through the high season period.
Car ferries depart as soon as they are full and the trip from the mainland to Lanta Noi just takes a few minutes, however car ferry queues can sometimes be quite long in the afternoons during the busier months of December to March.
Once you have crossed from the mainland to Lanta Noi (little Lanta), there is a short 9 km drive across the island to the Siri Lanta bridge which connects to Lanta Yai (big Lanta). Koh Lanta Yai is the main tourist island with all the beaches, shops, restaurants, bars and resorts.
How to get to Koh Lanta from Ao Nang, Railay and Koh Jum
The ferry from Ao Nang to Koh Lanta departs from Nopparat Thara Pier in Ao Nang at 10:30, calling at Railay 10:45, Koh Jum 12:00 and arriving Saladan Village on Koh Lanta around 12:45.
There are additional ferries from Koh Jum to Koh Lanta. The first departs Krabi Town 11:30, calling at Koh Jum 12:30, arriving Koh Lanta 13:45. The second ferry departs Krabi Town 14:30, calling at Koh Jum 15:30, arriving Koh Lanta 16:45.
From Saladan, you can take a taxi or tuk-tuk to your resort for around 50 - 150 Baht per person depending on where you are going on the island. Some resorts have a free ferry pick-up service, particularly those further south on the island.
Alternatively if staying at Ao Nang, you can take a minivan/taxi to Krabi town and catch one of the frequent minivan services to Koh Lanta via the car ferry service. Price is around 450 Baht per person to Koh Lanta.
How to get to Koh Lanta from Koh Phi Phi
In high season several ferries run each day between Koh Phi Phi and Koh Lanta. Once you arrive at Saladan village in the north of Koh Lanta, you can take a taxi or tuk-tuk to your resort for around 50 - 150 Baht per person depending on where you are going on the island. Some resorts have a free ferry pick-up service, particularly those further south on the island.
Ferries depart Koh Phi Phi at 09:00, 11:30, 15:00 and 15:30, usually taking 1 hour to reach Saladan Village on the north tip of Koh Lanta.
During the high season, a speed boat service departs Koh Phi Phi (Tonsai Pier) at 09:30, arriving on Koh Lanta around 10:00 - 10:15.
In low season, the ferry from Phi Phi is once per day and runs most days, subject to minimum numbers and good weather. Travel and tour offices on Phi Phi will confirm if the ferry is running the next day or not. Confirmation is usually in the afternoon the day before you wish to travel.
How to get to Koh Lanta from Koh Lipe, Koh Buloan, Koh Kradan, Koh Muk (Mook) and Koh Ngai
There are several ferry and speedboat services throughout high season connecting Koh Lanta with Koh Ngai, Koh Muk (Mook), Koh Kradan, Koh Buloan, Koh Lipe and Langkawi in north west Malaysia. These can be booked at your resort reception, or one of the many travel and tour offices on Koh Lipe.
The fastest way to get from the southern islands is with Bundhaya Speedboat. The speed boat departs Koh Lipe at 09:00, calls at Koh Buloan at 10:00, Koh Kradan 10:45, Koh Muk (Mook) 11:00, Koh Ngai at 11:30, arriving Koh Lanta at 12:00.
Satun Pakbara SpeedBoat Club also has a similar schedule as Bundhaya Speedboat above.
Lanta Gardenhill Speedboat run a once daily round trip speed boat service from Koh Lanta to To Koh Mook, stopping at Koh Ngai. The speed boat leaves Koh Lanta 08:30, arriving Koh Ngai 09:30 and Koh Mook 10:10. The return trip departs Koh Mook 10:30, stopping at Koh Ngai 11:00 and arriving Koh Lanta 12:10. This trip can be booked at your resort reception.
The Tigerline Ferry departs Koh Lipe at 10:00, calling at Trang Had Yao Pier 12:30, Koh Muk (Mook) 13:30, Koh Kradan 14:00, Koh Ngai 14:30, arriving Koh Lanta around 15:30.
Other ferry services are available and your resort reception can advise the times and cost.
How to get to Koh Lanta from Phuket and Phuket Airport
You can travel to Koh Lanta by passenger ferry from Phuket's Rassada Pier in the south east of the island, changing ferry at Koh Phi Phi. The Andaman Wavemaster ferry departs Phuket at 8:30 am, arriving Phi Phi around 10:30. You can then connect to the Petpailin ferry to Koh Lanta which departs Phi Phi at 11:30, arriving Koh Lanta 12:30.
The Tigerline Ferry departs Phuket 08:00, arriving Koh Phi Phi 09:00 and then calling at Koh Lanta 10:00. This ferry then continues to Koh Ngai, Koh Kradan, Koh Muk, Trang, Koh Lipe and Langkawi in Malaysia.
If you arrive at Phuket International Airport early enough in the day, you can book a ferry ticket at the airport and then transfer to Ratsada Pier in the morning by taxi.
If you arrive later in the day, you can either stay one night in Phuket and get the ferry the next day, or we can send a private minivan to Phuket Airport to bring you direct to your resort on Koh Lanta. The price for the private transfer from Phuket Airport is 4,500 Baht and you can expect travel times of around 4.5 - 5 hours (max 6 people).
The Koh Lanta car ferry stops running at 22:00, so if you are arriving in Phuket around 5pm or later, then it's probably best just to stay the night on Phuket and travel to Koh Lanta the following day.
Phuket bus station also has a very reliable minibus service to Koh Lanta throughout the high season.
Known locally as the "pink and white bus", the government owned Southern Transport minivans depart Phuket town from 08:00 to 14:00, with travel time around 5.5 hours. Prices are very cheap at 220 Baht per person, though you will need to get a tuk tuk from the Lanta bus station on Klong Dao to your resort, expect to pay 50 - 150 Baht unless you plan to stay in the south of Koh Lanta.
How to get to Koh Lanta from Trang and Trang Airport
The Tigerline Ferry ferry service from Trang connects Koh Lanta to Koh Ngai, Koh Kradan and Koh Muk (Mook), departing Trang Had Yao Pier at 13:00 and arriving Koh Lanta 15:30. This ferry also departs Koh Lanta at 16:00 for Koh Phi Phi.
Local minivan services can be booked at the airport, hotels and travel/tour offices. Minivan services also operate from Trang Train Station and Trang Bus Station. Journey times are around 2.5 - 3 hours.
If you already know your hotel name or you are flying to Trang Airport then we can arrange a private transfer by minivan and car ferry to Koh Lanta for 3,700 Baht.
Book online to save 10% on scuba diving trips and PADI courses.
We have compiled this How to Get to Koh Lanta guide from our knowledge and local information. Ferry services can change without warning here in the south of Thailand and we recommend that you contact travel operators directly to confirm ferry times and the latest info on how to get to Koh Lanta.
If you have any updates or new services on how to get to Koh Lanta then we would be delighted to hear from you so that we can pass on the new details to fellow travellers.