Last updated: Jan 07, 2020


Overview | Ferry | Bus


How To Get From Phuket to Koh Lanta?

Koh Lanta is one of the less explored islands in Thailand. Its stunning beaches, blue waters and amazing viewpoints will have you feeling relaxed and enjoying island life.

There are caves and waterfalls to explore for the adventurous and high-end resorts for those who want to be pampered.  You can also treat yourself to a cooking or yoga class or enjoy a traditional Thai massage. Whatever you’re looking for on your island adventure, Koh Lanta has it!

From Phuket, Koh Lanta is just 80km across the Andaman Sea.  To travel here you have 2 options, you can board a ferry and arrive in just 4 hours or you can take a combined bus and ferry for approximately 7 hours. Prices start at $18.50.

The ferry is the most convenient way to travel from Phuket to Koh Lanta. The journey only takes 4 hours and fares start at $24. Speedboats are even faster, but a few dollars more expensive.

If you’re on a budget and have time to spare, you can also divide your journey by bus, van, and ferry. This option includes a stopover in Krabi and costs about $18.50. Travel time is at least 7 hours, excluding transfers.

Transport modeDurationCostsAvailability
Ferry4 hours730 THB ($24)Check ferry tickets
Bus + Ferry7 hours560 THB ($18.50)Check bus tickets
Check van + ferry tickets

View itinerary from Phuket to Koh Lanta


Ferry icon

Phuket to Koh Lanta by Ferry

Duration: 4 hours
Costs: 730 THB ($24)

Taking a ferry from Phuket to Koh Lanta is the most popular option for travellers. A ferry ride takes about 4 hours. If you want to reach Koh Lanta faster, you can also take a speedboat for a few more dollars. Fares start at 730 THB ($24).

Be sure to check the weather prior to booking your ferry or speedboat ticket as the waters can get a bit turbulent when crossing the sea. Also, keep in mind that ferries run less frequently during non-peak season.

Ferry OperatorScheduleDurationCosts
Phi Phi Cruiser08:30-12:304h730 THB ($24)
Ao Nang Travel & Tour08:30-12:454h 15m900 THB ($30)
Andaman Wave08:30-13:00
4h 30m1,000 THB ($33)
Bundaya Speedboat08:30-10:302h1,150 THB ($38)
Satun Pakbara Speedboat08;30-10:00
1h 30m1,350 THB ($44.50)
1h 30m
1h 15m
1,600 THB ($53)

We suggest you book your ferry or speedboat ride in advance as tickets tend to be more expensive when you book at the pier on the day of departure.

Some of these trips may include a stopover at either Koh Phi Phi or Ao Nang. Make sure to read the ferry itinerary before purchasing your ticket.

All ferries depart from the Rassada Pier on Phuket and dock at Saladan Pier on Koh Lanta.

Check Available Ferry Tickets

Bus icon

Phuket to Koh Lanta by Bus

Duration: 7 hours
Costs: 560 THB ($18.50)

You also have the option to travel from Phuket to Koh Lanta by bus/van + ferry. The first step is to go to Krabi by bus. At Krabi, you will take a van and ferry to Koh Lanta.

This option takes at least 3 hours longer than going by ferry. But it’s still an option to consider if you have time to spare and would like to save a few bucks.

Step1: Phuket to Krabi by Bus

Duration: 4 hours
Costs: 200 THB ($6.50)

Buses bound for Krabi can be found at Phuket Bus Terminal 2. You can buy your tickets at the station for 200 THB ($6.50).

For more information, read how to go from Phuket to Krabi.

Step2: Krabi to Koh Lanta by Van + Ferry

Duration: 3 hours
Costs: 360 THB ($12)

Your bus will arrive at the Krabi Bus Terminal, where you will also find the vans bound for Koh Lanta. These vans will go to Hua Hin Pier and travel on the ferry across to Koh Lanta. You may have to get out of the van and go to the passenger deck while crossing the sea.

There are ferries departing every hour from 07:00 to 17:00 and the trip takes about 3 hours. A ticket costs 360 THB ($12) per person, this already includes the ferry ticket.

Check Available Van + Ferry Tickets

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 5

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?