By bus it takes just over 1 hour to travel from Surat Thani City to either of the two major ferry ports in Donsak. From Surat Thani Airport or Surat Thani Train station the journey is scheduled to take 1 hour 45 minutes.
Bus Timetable from Surat Thani to Donsak
- Click on the Surat Thani – Donsak link in the timetable below for more information and to buy tickets.
Surat Thani - Donsak ฿ 150–380 1h – 4h 30m | |
|
Bus Stop in Surat Thani
Bus services to Donsak depart from in front of Surat Thani Airport terminal building, a car park by platform 1 at Surat Thani Railway Station and in front of the Phantip Travel office in Surat Thani city centre.
Arrival in Donsak
Bus services from Donsak go to both the Seatran Ferry Port and the Raja Ferry Port.
Ferry Services from Donsak
There are two companies with large car ferry ports in Donsak: Seatran and Raja Ferry. The two ports are very near to each other. Seatran operates car ferry services to Nathon in Koh Samui. Seatran ferries to Koh Samui depart every hour from 05:00 to 19:00 every day of the year. The journey takes 1 hour 30 minutes and for foot passengers tickets cost 140 THB per person.

The Raja Ferry Company operates a very similar service to the Seatran Ferry Company except that it also runs services to Koh Phangan and its ferries to Koh Samui arrive at a port in Lipa Noi, which is less convenient in terms of public transport connections than travelling with the Seatran Ferry Company to Nathon. Raja Ferry services to Koh Phangan depart from Donsak at 06:00, 08:00, 10:00, 12:00, 14:00, 16:00 and 18:00. The journey by car ferry to Koh Phangan costs 210 THB per foot passenger and takes 2 hours 30 minutes. Raja Ferry services to Koh Samui depart every hour from 05:00 to 18:00, with a final ferry of the day at 19:30. Raja Ferry Services take 1 hour 30 minutes to reach Koh Samui and tickets cost 140 THB per person.