Home › Buses to Surat Thani
Buses to Surat Thani
47 scheduled departures reach Surat Thani from 10 origins on 4 Oct 2026. The cheapest seat comes from Donsak Pier (Seatran Ferry) at ฿149, and the shortest typical ride is from Donsak Pier (Seatran Ferry), at about 1 h 45 min.
Where the buses come from
Bangkok to Surat Thani
Bangkok to Surat Thani: 13 departures, first 07:30 and last 19:30. Seats ฿621 to ฿966. About 10 h on the road.
Krabi to Surat Thani
Krabi to Surat Thani: 7 departures, first 10:30 and last 16:30. Seats ฿297 to ฿360. About 3 h on the road.
Khao Sok to Surat Thani
Khao Sok to Surat Thani: 6 departures, first 11:00 and last 16:00. Seats ฿333 to ฿360. About 2 h 15 min on the road.
Trang to Surat Thani
Trang to Surat Thani: 6 departures, first 11:00 and last 17:00. Seats ฿347. About 3 h 30 min on the road.
Donsak Pier (Seatran Ferry) to Surat Thani
Donsak Pier (Seatran Ferry) to Surat Thani: 4 departures, first 11:45 and last 17:15. Seats ฿149 to ฿329. About 1 h 45 min on the road.
Phuket to Surat Thani
Phuket to Surat Thani: 4 departures, first 11:00 and last 16:00. Seats ฿338 to ฿379. About 4 h 15 min on the road.
Koh Samui to Surat Thani
Koh Samui to Surat Thani: 3 departures, first 12:00 and last 15:00. Seats ฿369 to ฿666. About 3 h 37 min on the road.
Koh Phangan to Surat Thani
Koh Phangan to Surat Thani: 2 departures, first 11:30 and last 14:30. Seats ฿450 to ฿585. About 4 h 22 min on the road.
Hat Yai to Surat Thani
Hat Yai to Surat Thani: 1 departures, first 08:30 and last 08:30. Seats ฿522. About 5 h on the road.
Koh Phi Phi to Surat Thani
Koh Phi Phi to Surat Thani: 1 departures, first 10:30 and last 10:30. Seats ฿900. About 6 h on the road.
Where the buses arrive
- Mueang Surat Thani District's Phantip Travel Bus Stop (Ka Set Market 1) — 32 departures
- Suratthani Bus Terminal — 13 departures
- Surat Thani Airport — 12 departures
- Surat Thani Train Station Phantip Travel Bus Stop — 9 departures
- Ratchaprapha Dam — 1 departure
- Donsak Pier (Raja Ferry Port) — 1 departure
- Donsak Pier (Seatran Ferry) — 1 departure
Who runs the buses
- Phantip Travel — 56 departures
- Nakhon Si Racha Tour — 4 departures
- Sri Suthep — 4 departures
- Krung Siam Tour — 2 departures
- Subphaisal — 2 departures
- Chokeanan — 1 departure
Arrival times
Across all of these routes the busiest arrival hour is 16:00, with 12 departures. The earliest arrival is at 02:40 and the latest at 20:30.
The day across these routes
The first bus of the day leaves at 07:30 (Bangkok to Surat Thani) and the last at 19:30 (Bangkok to Surat Thani). The busiest hour is 11:00 with 11 departures, and 9 of the 69 departures, 13%, leave at 18:00 or later.
Fares run from ฿149 to ฿966, with the middle departure at ฿360. By seat type: VIP 6 (฿725 to ฿966); First class 5 (฿621 to ฿966); Standard 58 (฿149 to ฿900).
Typical ride lengths: 2 routes under 3 hours, 6 between 3 and 6, 1 between 6 and 10 and 1 over 10. The shortest is Donsak Pier (Seatran Ferry) to Surat Thani at 1 h 45 min and the longest Bangkok to Surat Thani at 10 h.
Listed services: emergency window hammers on 13 trips; blankets on 1 trips.