Bus times from Surat Thani to Donsak

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


Surat Thani - Donsak ฿ 150–380 1h – 4h 30m
  •   Express 06:00, 06:30, 07:30, 08:00, 08:30, 09:00, 10:30, 11:00, 11:30, 12:00, 13:00, 13:30, 14:00, 15:30, 16:00, 16:30, 17:00

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.

Google Map of the Phantip Travel office in Surat Thani

Arrival in Donsak


Bus services from Donsak go to both the Seatran Ferry Port and the Raja Ferry Port.

Google Map of Donsak Raja Ferry Pier

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.

Donsak Raja Ferry Port
Donsak Raja Ferry Port

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.

How useful was this post?

Click on a star to rate it!

Average rating 3 / 5. Vote count: 4

No votes so far! Be the first to rate this post.