Last updated: Mar 18, 2020



Overview | Ferry | Bus | Secret Escapes


How To Get From Koh Lanta to Phuket?

Phuket is the largest island in Thailand and one of the most visited destinations in the country. The province is filled with Night Markets, Wat’s, Temples, shopping, stunning beaches and surrounded by numerous smaller islands offering unbeatable snorkeling, diving and water sport adventures.

When travelling the 430km land distance from Koh Lanta to Phuket, you have 2 options; you can take the bus, which takes about 7 hours and will cost you 510 THB ($17) or you can hop on a ferry for just 3 hours with prices starting at 720 THB ($24).

We would recommend taking the ferry. Although it costs a little more it will save you lots of time and the journey offers some great scenery. 

Transport modeDurationCostsAvailability
Ferry3 hours680 THB ($22.50)Check ferry tickets
Bus7 hours510 THB ($17)Check van + ferry tickets

View itinerary from Koh Lanta to Phuket


Ferry icon

Koh Lanta to Phuket by Ferry

Duration: 3 hours
Costs: 720 THB ($24)

Traveling by ferry from Koh Lanta to Phuket is the fastest option. The journey takes just 3 hours if you take a tourist ferry. For a few more dollars, you can even arrive faster via speedboat, which takes only 1.5 hours.

The ferry, however, may not always be the safest option. If the weather is not very favorable, the waves can be extremely strong and your trip may be quite bumpy.  If you are prone to motion sickness, make sure you have your anti-motion sickness pills within hand reach.

Ferries operate less frequent during low season, so always double-check the schedule on the provided link.

Ferry OperatorScheduleDurationCosts
Chao Koh Group08:00-11:003h720 THB ($24)
Ao Nang Travel and Tour13:30-17:153h 45m880 THB ($29.50)
Bundhaya Speedboat13:00-14:301h 30m1,100 THB ($37.50)
Satun Pakbara Speedboat09:00-10:30
1h 30m1,300 THB ($44)
1h 15m
1h 30m
1,600 THB ($53)

Check Available Ferry Tickets

Booking your tickets online is often cheaper than at a local travel agent and also assures you of a seat on your preferred ferry.

Note that some ferry trips have stopovers in Kho Phi Phi or Ao Nang so be sure to read the ferry itinerary before booking your ticket.

Bus icon

Koh Lanta to Phuket by Bus

Duration: 7 hours
Costs: 510 THB ($17)

Traveling by land and ferry takes a few more hours. Although, if you are prone to seasickness, this alternative might be best for you to travel from Koh Lanta to Phuket.

Koh Lanta to Krabi by Van + Ferry

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

You will need to book a combined van and ferry ride. The van picks up guests from any hotel on the island.

The vans will board the ferry from the island to Hua Hin Pier in Krabi. You may have to get out of the van and head to the passenger deck when crossing the sea.

There are trips departing every hour from o6:00 until 17:00. The trip takes 3 hours and the last stop is at the Krabi Bus Terminal. From the terminal, you can hop on a bus to Phuket.

Make sure you align this trip with the bus departures for your next transfer.

Check Available Van + Ferry Tickets

Krabi to Phuket by Bus

Duration: 4 hours
Costs: 150 THB ($4.90)

The buses from Krabi to Phuket run from 06:20 until 17:00. The journey takes 4 hours and you will pay 150 THB ($4.90) per person. The last stop is at the Phuket Bus Terminal 2. You can read how to go from Krabi to Phuket for more details.


My favourite places to stay in Phuket

Bearpacker Patong Hostel  

Just 200m from Patong Beach and the famous Patong Walking Street, this hostel is a great location if you’re looking for a social and fun atmosphere. The rooftop pool and lounge area are great for meeting others and there are a bar and restaurant onsite. The dorm bunks are extremely comfortable and offer curtains for your privacy. Newer hostel with modern furnishings. 

  • Excellent location
  • Rooftop pool
  • Bar and restaurant onsite
  • Social atmosphere

Single bunk starts at $16 per night

Read more

Goodnight Hostel

Located near Old Phuket Town, this hostel boasts a fitness facility, garden, terrace and lounge area onsite. Just steps away from bars, restaurants, and countless sights, this hostel is exactly where you want to be.  Staff are extremely helpful and will assist in booking tours or travel arrangements. Breakfast can be added to your stay for just $3 per day.

  • Great location
  • Fitness facility
  • Helpful staff
  • Very clean and comfortable

Private room starts at $12 per night

Read more

Aekkeko Hostel

This hostel is set in central Phuket Town within walking distance of numerous bars, restaurants, and sights.  It is vibrant and colorful making for an enjoyable atmosphere and they offer a lovely shared terrace for relaxing or socializing. The staff will welcome you like family and you will feel right at home here.  

  • Excellent staff
  • Ideal location
  • Terrace
  • Clean and comfortable

Private room starts at $26 per night 

Read more

Book a Bed Poshtel 

The perfect location set in Phuket Town, just 700m from Old Phuket Town, this hostel is within walking distance to all bars, restaurants and numerous sights.  The outdoor pool set in the garden and shared lounge area is the perfect place to unwind and cool down. Private rooms offer great views of the city. 

  • Ideal location
  • Swimming pool
  • Garden and lounge area
  • Walking distance to many sights

Private room starts at $46 per night 

Read more


Was this post helpful?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 9

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?

Maarten’s Unique Tip

Travel Tip N26 Mastercard