How to get from Langkawi to Koh Lanta?
Koh Lanta is a laidback archipelago on Thailand’s southwest coast. It’s comprised of 52 islands, but you’ll probably spend most of your time on the 2 main islands of Koh Lanta Yai and Koh Lanta Noi.
Here, you can enjoy mostly empty beaches, visit different islands every day, chase waterfalls, and just be in awe of the beauty of unspoiled nature. We think Koh Lanta is a great next stop after the touristy yet beautiful island of Langkawi!
The ferry is your only option when travelling the 160km distance from Langkawi to Koh Lanta. The ferry journey takes 7 hours 45 minutes and fares start from 397 MYR ($96) when you include the taxi transfer in Langkawi.
Recommended transport option
|Ferry||7 hours 45 minutes||397 MYR ($96)||Check ferry tickets|
Don’t be intimidated by the almost 8-hour journey, you won’t be really spending all that time at sea. As Koh Lanta does not have its own immigration office, you’ll have to make a short but sweet stop at Koh Lipe.
Customs and immigration procedures in Koh Lipe normally take 1 to 2 hours, during which you can enjoy its beautiful beach before continuing on to Koh Lanta.
Note that it is also possible to make an alternative route from Langkawi to Koh Lanta via land. However, this requires 4 transfers, will take more than 10 hours and it will be very stressful trying to make it on time for the only afternoon ferry from Satun to Langkawi. As you can’t even make this journey on the same day, we decided to save you from further details.
Itinerary from Langkawi to Koh Lanta
- Langkawi (Telaga Harbour)
- 2 hours
- Koh Lipe
- 3 hours
- Koh Lanta
Langkawi to Koh Lanta by Ferry
Duration: 7 hours 45 minutes
Cost: 30 MYR ($7) + 367 MYR ($89)
Ferries operating from Langkawi to Koh Lanta depart from Telaga Harbour. If you’re staying at the tourist hub of Pantai Cenang, Telaga is located some 15km north. You can reach it via a 20-minute taxi with fares from 30 MYR ($7).
Currently, Tigerline is the only ferry company offering daily trips from Langkawi to Koh Lanta. Total travel time is 7 hours 45 minutes, but that includes a couple of hours in beautiful Koh Lipe for customs and immigration.
Since there is only 1 trip daily, we highly recommend booking your ticket online beforehand. A ticket from Langkawi to Koh Lanta costs 367 MYR ($89) on BookAway.
The Tigerline ferry departs from Telaga Harbour at 09:00 and arrives at Saladan Pier in Koh Lanta at 15:45. Keep in mind that Langkawi is 1 hour ahead of Koh Lanta!
Customs & Immigration
Since you’re crossing the border from Malaysia to Thailand, you’ll have to arrive at Telaga Harbour at least 90 minutes before your ferry’s departure time. This is to allow enough time for customs and immigration, much like when you’re taking a plane.
At Telaga Harbour, your passport will be stamped out of Malaysia and your luggage will be checked. In most cases, you have to surrender your passport to the captain as you board the ferry.
When you arrive in Koh Lipe after around 2 hours, the ferry attendants will bring your passports straight to the immigration “office” by the beach. At this point, they will let you know what time you can get your passport back.
You’ll have maybe a couple of hours to have lunch and enjoy the beautiful view from Pattaya Beach. Just make sure you are back at your meeting point at the designated time.
Once back at the ferry, you can relax for 2.5 to 3 hours until it docks in Koh Lanta’s Saladan Pier.
More routes to Koh Lanta
More routes from Langkawi
Most popular routes in Thailand
We are sorry that this post was not useful for you!
Let us improve this post!
Tell us how we can improve this post?