Ferry times from Donsak to Koh Phangan

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
  •   Ferry 06:00, 06:30, 08:00, 08:30, 09:00, 09:30, 11:00, 11:30, 12:00, 12:30, 13:00, 14:00, 15:30, 16:00
  •   Express 09:30, 11:30
  •   Speedboat 09:30, 12:00
  •   Sleeper Boat 23:00
Surat Thani - Koh Phangan ฿ 560–700 2h 45m – 5h 30m
  •   Minivan 08:00, 11:00
  •   Express 10:00, 13:00

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.

Google Map of 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.

Google Map of Thong Sala Pier

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.

Hin Kong Beach in Koh Phangan
Hin Kong Beach in Koh Phangan

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.

How useful was this post?

Click on a star to rate it!

Average rating 3.8 / 5. Vote count: 5

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