Koh Samui to Donsak: Coach Transfer with Ferry
We handle the combined journey from Koh Samui across to Donsak on the mainland, connecting you from the island by coach with the ferry crossing included. The full trip takes a little over two hours. One scheduled departure runs each morning, with fares from THB 768.
- 45 min
- Crossing
- THB 450
- From
- 4
- Operators
- ~5
- Departures
Departure schedule
| Time | Operator | Type | Duration |
|---|---|---|---|
| 07:20 | Nakhonborrikarn | Bus | 2h 17m |
| 08:50 | Boonsiri High Speed Ferries | Van | 4h 40m |
| 10:20 | Boonsiri High Speed Ferries | Ferry + VanCombined ticket: hotel/town transfer + ferry, booked as one. | 3h 10m |
| 13:10 | Songserm | Ferry | 45 min |
| 13:10 | Songserm Express | Ferry | 45 min |
Typical daily departures — check the live schedule and book above.
Transport types explained
- Bus
- Coach leg by road, used when part of the trip runs overland.
- Ferry
- Larger boat, lowest fares and the steadiest ride — slower, but takes the most passengers (often vehicles too).
- Van
- Minivan transfer — often the hotel or town pick-up leg of a combined ticket.
Operators on this route
Rated 4.3/5 by travellers, from 9,791 reviews of the operators on this route
Songserm 4.1 (5,441)
Boonsiri High Speed Ferries 4.5 (4,204)
Songserm Express 4.6 (145)
Nakhonborrikarn 5.0 (1)
Piers on this route
Departing Koh Samui
Arriving Donsak
Getting from Koh Samui to Donsak means crossing the Gulf of Thailand from island to mainland — our service handles the combined coach-and-ferry transfer so you don't have to piece it together yourself. The full journey runs to around two hours and 20 minutes from pick-up to arrival at Donsak.
Departure points and the crossing
Coaches collect passengers from several points on Samui — Bangrak Pier, Mae Nam Pier and Nathon Pier are the main boarding locations, giving you a pick-up convenient to where you're staying. The ferry leg connects to the mainland at either Leam Tuad Pier or Seatran Ferry Pier in Donsak, both of which have waiting facilities and parking.
The morning departure gives you a solid start for onward connections from Donsak. Fares start from around THB 768. If you need to travel onwards from Donsak by bus or taxi, it's worth coordinating arrival times before you book.