Koh Lanta beach

Phuket to Koh Lanta

Last updated:


Overview | Ferry | Bus | Secret Escapes

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!

How to get from Phuket to Koh Lanta?

From Phuket, Koh Lanta is just 80km across the Andaman Sea. To get there 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.

2 ways to get from Phuket to Koh Lanta

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

Read article for more info

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.

Itinerary from Phuket to Koh Lanta

Ferry icon

Phuket to Koh Lanta by Ferry

Duration: 4 hours
Cost: 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
Cost: 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
Cost: 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
Cost: 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


Our favourite places to stay in Koh Lanta

Koh Lanta Accommodation

Sweet Life Community Guesthouse

Located in Old Town Lanta, you will get a firsthand experience of life in this small fishing village. You can enjoy the amazing views of the village and surrounding islands from this excellent location.

Owners and staff are known to be extremely friendly and welcoming. The rooms are cozy, light and comfortable rooms and they also offer beautifully designed community areas with a kitchen, living room and an on-site coffee shop. 

  • Great location
  • Excellent sea and village views
  • Comfortable and clean
  • Friendly staff

Rooms start at $16 per night

Read more

Koh Lanta Accommodation

Chom Dao Resort

Located just 1 kilometer from Klong Nin Beach, this resort is situated in a wonderful location surrounded by lush greenery and gardens. Enjoying the outdoor swimming pool, barbeque or sun terrace are the perfect way to cool off and relax after a day spent exploring the island.

You can even enjoy a drink at the on-site bar. The rooms are clean and spacious and the staff is known to be extremely friendly and welcoming. A fabulous breakfast is included with your stay.

  • Breakfast included
  • Swimming pool
  • On-site bar
  • Great location

Rooms start at $33 per night

Read more

Koh Lanta Accommodation

Siam Lanta Resort

Located just 300 meters from Klong Nin Beach and 600 meters from Klong Tob Beach, this resort is ideally located. Siam Lanta Resort provides a shared lounge, free private parking, a garden, and a terrace for guests to enjoy.

The resort also offers a tour desk and ticket service on-site, as well as car and bicycle rentals. The beds are big and comfortable, the rooms are clean and the staff is very friendly offering you a great place to stay. 

  • Ideal location
  • Bicycle and car rentals available
  • Garden and terrace area
  • Big comfortable beds

Rooms start at $43 per night

Read more


More routes to Koh Lanta

Bangkok to Koh Lanta

Langkawi to Koh Lanta

More routes from Phuket

Phuket to Bangkok

Phuket to Koh Lipe

Phuket to Koh Phi Phi

Phuket to Krabi

Phuket Airport

Phuket to Surat Thani

Most popular routes in Thailand

Bangkok to Chiang Mai

Bangkok to Koh Phangan

Bangkok to Koh Tao

Bangkok to Phuket

Chiang Rai to Chiang Mai

Koh Samui to Koh tao

Koh Phangan to Koh Tao

Phuket to Krabi