There are 5 ways to get from Surat Thani to Don Sak by bus, ferry, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Surat Thani Town Transfer to Donsak Pierbus Surat Thani Town Transfer - Donsak Pier
1h 7m฿485–510Bus via Surathani Talad Kaset Station
cheapest- Take the bus from Surathani Talad Kaset Station to Donsak Pierbus
1h 23m฿242–353Ferry
- Take the ferry from Phantip Travel Surat Thani to Na Thon Koh Samuiferry Phantip Travel Surat Thani - Na Thon Koh Samui
- Take the ferry from Boonsiri Ferry Nathon Pier Koh Samui to Boonsiri Ferry Donsakferry Boonsiri Ferry Nathon Pier Koh Samui - Boonsiri Ferry Donsak
5h 20m฿535Drive 61.9 km
- Drive from Surat Thani to Don Sakcar 61.9 km
58 min฿284–410Taxi
- Take the taxi from Surat Thani to Don Saktaxi 61.9 km
58 min฿450–550
Surat Thani to Don Sak by ferry
Comparing Your Travel Options
The cheapest way to get from Surat Thani to Don Sak is to drive which costs ฿280 - ฿410 and takes 58 min.
The fastest way to get from Surat Thani to Don Sak is to drive which takes 58 min and costs ฿280 - ฿410.
No, there is no direct bus from Surat Thani to Don Sak. However, there are services departing from Surat Thani Town Transfer and arriving at Donsak Pier via . The journey, including transfers, takes approximately 1h 7m.
No, there is no direct ferry from Surat Thani to Don Sak. However, there are services departing from Phantip Travel Surat Thani and arriving at Boonsiri Ferry Donsak via Boonsiri Ferry Nathon Pier Koh Samui. The journey, including transfers, takes approximately 5h 20m.
The distance between Surat Thani and Don Sak is 72 km. The road distance is 61.9 km.
Book your Surat Thani to Don Sak ferry tickets online with 12go.asia.
The best way to get from Surat Thani to Don Sak without a car is to bus which takes 1h 7m and costs ฿480 - ฿510.
It takes approximately 1h 7m to get from Surat Thani to Don Sak, including transfers.
Surat Thani to Don Sak bus services, operated by Andaman Shuttle, depart from Surat Thani Town Transfer station.
Surat Thani to Don Sak bus services, operated by Andaman Shuttle, arrive at Donsak Pier station.
What companies run services between Surat Thani, Thailand and Don Sak, Thailand?
Andaman Shuttle operates a bus from Surat Thani Town Transfer to Donsak Pier once daily. Tickets cost ฿400 and the journey takes 1h. Alternatively, you can take a ferry from Phantip Travel Surat Thani to Boonsiri Ferry Donsak via Na Thon Koh Samui and Boonsiri Ferry Nathon Pier Koh Samui in around 5h 20m.
- Phone
- +66 2 221 1021
- [email protected]
- Website
- Andaman Shuttle
Bus from Surat Thani Town Transfer to Donsak Pier
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿400
- Website
- Andaman Shuttle
- Phone
- +66 (0)77 272230
- [email protected]
- Website
- Phantip Travel
Bus from Surathani Talad Kaset Station to Donsak Pier
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ฿150–250
- Book at
- 12 Go
- Website
- Phantip Travel
- Phone
- +66 (0)77 272230
- [email protected]
- Website
- Phantip Travel
Ferry from Phantip Travel Surat Thani to Na Thon Koh Samui
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿410
- Book at
- 12 Go
- Website
- Phantip Travel
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Nathon Pier Koh Samui to Boonsiri Ferry Donsak
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿120–450
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Ave. Duration
- 58 min
- Estimated price
- ฿450–550
Grab Taxi
- Website
- grab.com
Taxi Muang Surat Thani
- Phone
- +66 62 073 5090
Taxi Surat Thani Group
- Phone
- +66 61 623 8333
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Best ways to travel around Australia, and Travelling by boat in Italy - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Surat Thani to Don Sak is 62 km. It takes approximately 58 min to drive from Surat Thani to Don Sak.
Book your Surat Thani to Don Sak bus tickets online with Omio.
There are 101+ hotels available in Don Sak.


