By bus the journey from Surat Thani City to Phuket is scheduled to take from 4 hours 30 minutes to 5 hours depending upon which service you take.
Bus Times from Surat Thani to Phuket
There are currently 10 services a day with Phantip 1970 from Surat Thani City to Phuket available to book online.
| Surat Thani | Phuket | Ticket |
| 07:00 | 12:00 | ฿375 |
| 09:00 | 13:30 | ฿425 |
| 10:00 | 14:30 | ฿425 |
| 11:00 | 15:30 | ฿425 |
| 12:00 | 16:30 | ฿425 |
| 13:00 | 17:30 | ฿425 |
| 14:00 | 18:30 | ฿425 |
| 15:00 | 19:30 | ฿425 |
| 16:00 | 20:30 | ฿425 |
| 17:00 | 21:30 | ฿425 |
Buy Tickets from Surat Thani to Phuket
Use the Search Box below to buy tickets from Surat Thani to Phuket.
- Passengers have a baggage allowance of 20 kg per person for a single suitcase or backpack and a single item of hand luggage. Additional charges may apply for excess baggage.
Departure from Surat Thani
Phantip 1970 services from Surat Thani to Phuket depart from the Phantip office in Surat Thani City, 293/6-8 Talad Mai Road.
Arrival in Phuket
Phantip 1970 services from Surat Thani to Phuket terminate at the Phuket Bus Terminal 1.
About Travel in Phuket
The arrival point for bus services from Surat Thani to Phuket is Phuket Bus Terminal 1 which is in the centre of Phuket Town.
Bus Stations in Phuket
The island’s main long distance bus station is Phuket Bus Terminal 2, which is located 5 km road to the north of Phuket Town. If you are planning to travel onward from Phuket by bus the cheapest way to travel to Phuket Bus Terminal 2 is to take a shared taxi from Phuket Bus Terminal 1. The shared taxi service between Phuket Bus Terminal 2 and Phuket Bus Terminal 1 costs 15 THB per person and departs every every 20 minutes from 06:00 to 20:00.

Travel to Patong
Phuket Town is becoming a popular tourist destination in its own right. However, if you are planning on staying elsewhere you can avoid needing to pay for taxis by using the wide variety of local services depart from Phuket Bus Terminal 1, the most popular of which is the minivan service to Patong which costs 50 THB per person and departs every hour from 07:00 to 18:00.
Phuket Airport Bus
Also popular is the bus to the Phuket Airport which departs every hour from 06:00 to 19:00 and drops passengers off on route at a variety of popular destinations to the north of Phuket Town.