Donsak is the area in Surat Thani Province where many of the ferries to Koh Samui and Koh Phangan depart from. By ferry it takes between 2 hours 15 and 2 hours 30 minutes to travel from Donsak to Koh Phangan.
Ferry Timetable from Donsak to Koh Phangan
- Click on the ‘Surat Thani – Koh Phangan’ link in the timetable below for more information and to buy tickets.
Surat Thani - Koh Phangan ฿ 430–850 2h 50m – 9h | |
| |
Surat Thani - Koh Phangan ฿ 560–700 2h 45m – 5h 30m | |
|
Donsak Ferry Pier
Different ferry companies use different ferry piers in Donsak. The ferry pier with the most frequent departures to Koh Phangan is Donsak Raja Ferry Port.
Ferry Pier in Koh Phangan
All ferry services from Donsak to Koh Phangan terminate at Koh Phangan Ferry Port in the town of Thong Sala.
Travel from Surat Thani City to Donsak
By road the distance from Surat Thani town centre to the ferry ports in Donsak is around 68 km. The distance from Surat Thani Railway Station to Donsak is 92 km, and the distance from Surat Thani Airport to Donsak is also 92 km. There are two ways to travel from Surat Thani to Donsak.
The most expensive way to travel is by taxi. Expect to pay around 1,500 THB to travel by taxi from Surat Thani to Donsak in a 4 seat car and around 2,000 THB to hire a 12 seat minivan for the same journey. If you are planning to travel in group of 6 or more then definitely consider booking a minivan from Surat Thani to Donsak as this works out as not too expensive per person compared to taking a bus, which is the other form of public transport to Donsak.

Phantip Travel operates frequent inexpensive bus services from Surat Thani to the Raja Ferry Port in Donsak departing at the following times:
- Surat Thani Railway Station: 07:45
- Surat Thani Town: 08:30, 12:30, 14:30 & 16:30
- Surat Thani Airport: 08:15, 10:45, 11:15, 13:15, 14:30 & 16:00
The journey time by bus from Surat Thani to Donsak is 1 hour to 1 hour 30 minutes.