Bus times from Surat Thani to Phuket

By public bus or minivan it takes 5 hours 00 minutes to travel from Surat Thani to Phuket.

Bus Timetable from Surat Thani to Phuket


Surat Thani - Phuket ฿ 370 6h
  •   Express 06:40, 09:40, 14:00
Surat Thani - Phuket ฿ 1,300 3h 10m
  •   Shared Van 10 Pax 16:20
Surat Thani - Phuket ฿ 3,100–6,050 2h 30m – 4h 45m
  •   Van 9pax
  •   Economy
  •   Comfort
  •   VIP Van 9pax
  •   SUV 4pax

Surat Thani Bus Stop


Bus services to Phuket depart from both Surat Thani town centre and Surat Thani Railway Station.

Google Map of Surat Thani Train Station

Arrival in Phuket


The arrival point for bus services from Surat Thani is Phuket Bus Terminal 2.

Google Map of Phuket Bus Terminal 2

Phuket Bus Stations


There are two major bus stations in Phuket: Phuket Bus Terminal 1 and Phuket Bus Terminal 2. Phuket Bus Terminal 1 is located in the centre of Phuket Town. Phuket Bus Terminal 1 used to be the main bus terminal for the island but now it serves a limited range of destinations within Phuket itself and to destinations not far from the island of Phuket such as Phang Nga. The two most popular local services from Phuket Bus Terminal 1 are the minivan service to Patong (50 THB) and the shared taxi service which runs between Phuket Bus Terminal 1 and Phuket Bus Terminal 2 (15 THB). A cheap bus to the airport (100 THB) also departs from Phuket Bus Terminal 1.

Wat Khao Rang in Phuket Town
Wat Khao Rang in Phuket Town

Phuket Bus Terminal 2 is the island’s main long distance bus terminal. Phuket Bus Terminal 2 is located 4 km to the north of Phuket Town. This is where you need to go to get a bus to destinations such as Bangkok, Chumphon (for Koh Tao), Chiang Mai, Krabi and Pattaya. There is, however, virtually no public transport from Phuket Bus Terminal 2 to other destinations in Phuket except for generally overpriced local taxi services. The best option for travelling cheaply to the popular beach resort in Phuket is to use the shared taxi service to reach Phuket Bus Terminal 1 and travel onward from there. The shared taxi to Phuket Bus Terminal 1 departs from platform 12 at Phuket Bus Terminal 2 about every once every 20 minutes from 06:00 to 20:00.

How useful was this post?

Click on a star to rate it!

Average rating 1.3 / 5. Vote count: 3

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