GoAsia
Thailand

How to Get from Phuket to Khao Lak

Compare bus, shared van and private transfer from Phuket to Khao Lak, with journey times and booking platform prices for November 2026.

Last updated: November 11, 2026

How to Get from Phuket to Khao Lak
Contents

Leaving Phuket's neon lights and crowds for the quiet golden sands of Khao Lak feels like stepping into a different Thailand. Khao Lak is the gateway to the Similan Islands and to jungle national parks, and the drive north takes you over the Sarasin Bridge into Phang Nga province.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The two places are close, so you can choose between a cheap public bus, a shared van and a private car that delivers you to your resort door. On GoAsia.cc you can compare the options and book.

Phuket to Khao Lak by Bus

The bus is the cheapest way to go. On booking platforms, tickets cost ฿250 to ฿280 (about $7 to $8) in November 2026, and the ride takes 2 to 3 hours.[1] It is not a door-to-door service, so plan the last stretch from the bus stop to your resort.

Phuket to Khao Lak by Van

Shared vans are the middle ground: faster than the bus and far cheaper than a private car. Many pick up at Phuket Airport or Rassada Pier. On booking platforms, a shared van costs ฿600 to ฿1,000 (about $18 to $30) in November 2026 and takes 1 hour 30 minutes to 4 hours, depending on how many other passengers the driver collects on the way. From Rassada Pier, the shared van costs about ฿800 (about $24) and takes about 2 hours 30 minutes.[1]

Phuket to Khao Lak by Private Transfer

A private driver meets you at your hotel, the airport or the pier and takes you straight to your accommodation in Khao Lak. This suits families, groups and anyone with surfboards or diving gear. On booking platforms, transfers start at about ฿1,380 (about $41) for an economy car and take 1 hour 30 minutes to 2 hours 30 minutes. Transfers from Rassada Pier cost ฿2,070 to ฿2,760 (about $62 to $82), and a luxury van from Chalong costs about ฿4,200 (about $126). For comfort, choose a 9-seat VIP van, a Mercedes S Class or a Toyota Alphard; the top of the range costs about ฿12,075 (about $361). Prices are from November 2026.[1]

Comparing Your Options

ModePriceDuration
Bus฿250 to ฿280 (about $7 to $8)2h to 3h[1]
Shared van฿600 to ฿1,000 (about $18 to $30)1h 30m to 4h[1]
Private transferFrom about ฿1,380 (about $41)1h 30m to 2h 30m[1]

Tips for Traveling from Phuket to Khao Lak

  • Book ahead in peak season: Private transfers and popular van departures fill up quickly in the cool season.
  • Choose a private van for bulky gear: Shared vans have limited space for suitcases and sports equipment.
  • Bring a drink: Buy water at a convenience store before you board a bus or shared van.

Timetable

Bus Phuket - Khao Lak $ 7.38–8.26 2h – 3h
  • →  Bus 06:00, 07:30, 08:30, 11:00, 13:40, 15:30, 17:30
Taxi Phuket - Khao Lak $ 40.72–356.28 1h 30m – 2h 30m
  • →  Van 9pax
  • →  Economy 3pax
  • →  SUV 4pax
  • →  Comfort 3pax
  • →  VIP Van 9pax
  • →  Business 3pax
  • →  Mercedes S Class 3pax
  • →  Premium Alphard 4pax
  • →  Toyota Alphard 3pax
Van Phuket - Khao Lak $ 17.70–29.51 1h 30m – 4h
  • →  Shared Van 10 Pax 07:00, 07:30, 08:00, 09:10, 09:30, 13:00, 13:30, 14:00, 15:30
Taxi Rassada Pier - Khao Lak $ 61.08–81.44 2h
  • →  Comfort 3pax
  • →  Van 9pax
  • →  Economy 3pax
Van Rassada Pier - Khao Lak $ 23.60 2h 30m
  • →  Shared Van 10 Pax 14:30
Taxi Chalong - Khao Lak $ 123.92 3h 16m
  • →  Luxury VIP Van 9pax

Frequently Asked Questions

How can I book tickets from Phuket to Khao Lak?

Use the booking tool on this page to compare the transport options currently available from Phuket to Khao Lak, including current prices and schedules.

What is the cheapest way to get from Phuket to Khao Lak?

The bus, with tickets from ฿250 to ฿280 (about $7 to $8) on booking platforms in November 2026.

What is the fastest way to get from Phuket to Khao Lak?

A private transfer or a shared van can take as little as 1 hour 30 minutes. A private transfer skips the extra stops.

How long does it take to get from Phuket to Khao Lak?

From about 1 hour 30 minutes by private transfer or shared van to 3 hours by bus. Traffic and your starting point in Phuket decide the exact time.

Are there private transfers available from Phuket Airport?

Yes. You can choose from economy cars, SUVs and luxury vehicles such as a Mercedes S Class or a Toyota Alphard.

Can I get to Khao Lak from the ferry piers in Phuket?

Yes. Shared vans and private transfers run from Rassada Pier, which suits arrivals from Koh Phi Phi or Krabi.

Is it possible to travel with a large group?

Yes. 9-seat VIP vans and luxury vans are available as private transfers and cost less per person when the group shares the fare.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: 12Go timetable: Phuket - Khao Lak. Retrieved November 11, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.