GoAsia
Thailand

How to Get from Surat Thani to Phuket

How to get from Surat Thani to Phuket: buses from Phunphin, shared vans and private transfers across the peninsula.

Last updated: November 11, 2026

How to Get from Surat Thani to Phuket
Contents

The road from the Gulf coast to the Andaman coast cuts across the narrow peninsula through jungle, limestone karsts and rubber plantations that visitors who fly straight to the islands never see. Bus, shared van or private car all make the crossing.

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.

Surat Thani to Phuket by Bus

The Transport Co. runs buses from Phunphin District (Wang Kung Surat) to Phuket Bus Terminal 2, and to Thalang, Ban Tha Ruea and Muang Mai.[1] From Phuket Bus Terminal 2 you can continue to Phuket Town and the beaches by local transport.

Surat Thani to Phuket by Van

A shared van takes from about 3 hours 10 minutes and costs about 1,300 THB on booking platforms (November 2026).[2]

Surat Thani to Phuket by Private Transfer

A private car takes you door to door, from the airport or your hotel to Old Phuket Town or Patong. The drive takes from about 2 hours 30 minutes and prices start at about 3,100 THB on booking platforms (November 2026), with 9-seat vans and VIP vans for groups.[2]

Tips for Traveling from Surat Thani to Phuket

  • Know your station: Buses leave from the Phunphin area, not from the town centre.
  • Allow for the weather: Heavy rain in the monsoon season slows the roads.

Timetable

Bus Surat Thani - Phuket $ 10.92 6h
  • →  Express 06:40, 09:40, 14:00
Taxi Surat Thani - Phuket $ 91.47–178.51 2h 30m – 4h 45m
  • →  Van 9pax
  • →  Economy
  • →  Comfort
  • →  VIP Van 9pax
  • →  SUV 4pax
Van Surat Thani - Phuket $ 38.36 3h 10m
  • →  Shared Van 10 Pax 16:20

Frequently Asked Questions

How can I book tickets from Surat Thani to Phuket?

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

What is the cheapest way to get from Surat Thani to Phuket?

The bus is usually the cheapest option. The Transport Co. runs buses from Phunphin District to Phuket Bus Terminal 2.

What is the fastest way to get from Surat Thani to Phuket?

A private transfer, which takes from about 2 hours 30 minutes.

How long does it take to get from Surat Thani to Phuket?

A private car takes from about 2 hours 30 minutes and a shared van from about 3 hours 10 minutes.

Can I book a private van for a large group?

Yes. 9-seat vans and VIP vans are available, with prices starting at about 3,100 THB for a private car on booking platforms (November 2026).

Where do the buses depart from in Surat Thani?

The Transport Co. buses to Phuket depart from Phunphin District (Wang Kung Surat).

Sources and background

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

  1. [1] The Transport Co., Ltd. (BusTicket.in.th): Bus Schedule from Surat Thani to Phuket. Retrieved November 11, 2026.
  2. [2] 12Go: 12Go timetable: Surat Thani - Phuket. 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.