The shortest sea crossing from Koh Samui to the mainland is from Koh Samui to Donsak. The journey takes from 60 to 90 minutes depending upon which ferry service you take.
Ferry Timetable from Koh Samui to Donsak
Click on the Koh Samui – Donsak link in the timetable below for more information and to buy tickets.
| Koh Samui - Donsak ฿ 220–590 1h – 1h 30m | |
| |
Koh Samui Seatran Ferry Pier
Seatran Ferry services from Koh Samui to Donsak depart from the Seatran Ferry Pier in Nathon.
Donsak Seatran Ferry Pier
Seatran Ferry services from Koh Samui to Donsak terminate at Donsak Seatran Ferry Pier.
About Ferry Services to Donsak
There are currently three companies operating ferry services from Koh Samui to Donsak in Surat Thani Province: Raja Ferry, Seatran Ferry, and Lomprayah High Speed Ferry. Because Donsak is in a remote location all three ferry companies also operate onward bus services to Surat Thani City which you can book at the same time as your ferry ticket from Koh Samui to Donsak.
- Buy joint ferry and bus tickets from Koh Samui to Surat Thani City
Lomprayah High Speed Ferry
The Lomprayah High Speed Ferry company provides the fastest, most comfortable, and most expensive ferry services on the Koh Samui to Donsak route. They operate a fleet of high speed catamarans with both indoor and outside seating, as well as a small shop, and toilets.
- Journey Time: 1 hour
- Online Ticket Price: 450 THB
- Departure Times: 08:30, 11:45
- Ferry Port in Koh Samui: Nathon Lomprayah Pier
- Ferry Port in Donsak: Laem Thuat Lomprayah Pier

Raja Ferry
The Raja Ferry company operates a car ferry service which also accepts foot passengers. Raja Ferry services have indoor and outdoor seating, as well as toilets, and a shop. These are large ferries which you can walk around. The fleet operated by the Raja Ferry company includes both newer and older vessels and the quality of the seating and other facilities varies according to which ship you sail on.
- Journey Time: 1 hour 30 minutes
- Online Ticket Price: 200 THB
- Departure Times: 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, and 19:00.
- Ferry Port in Koh Samui: Koh Samui Raja Ferry Port (Lipa Noi)
- Ferry Port in Donsak: Donsak Raja Ferry Port
Seatran Ferry
The Seatran Ferry company also operates a car ferry service which accepts foot passengers as well as those travelling with vehicles. The Seatran Ferry service is very similar to the Raja Ferry service except for two things. Their fleet is slightly newer and Seatran Ferry services depart from Nathon, which is the main town on Koh Samui and easier to reach by shared taxi than Lipa Noi, where the Raja Ferry Port is located.
- Journey Time: 1 hour 30 minutes
- Online Ticket Price: 260 THB
- Departure Times: 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, and 19:00.
- Ferry Port in Koh Samui: Koh Samui Seatran Ferry Pier (Nathon)
- Ferry Port in Donsak: Donsak Seatran Ferry Pier
Bus services from Donsak
As well as bus services from the various ferry ports in Donsak to Surat Thani City, you can also take bus services to other destinations in Thailand from both Donsak Seatran Ferry Pier and Donsak Raja Ferry Port. These services are particularly useful for those travelling south the Nakhon Si Thammarat or Hat Yai because they can avoid spending over an hour travelling in the wrong direction in order to board a connecting bus service in Surat Thani City.
Direct bus services from Donsak Seatran Ferry Pier and Donsak Raja Ferry Port include:
- Donsak to Hat Yai
- Donsak to Krabi
- Donsak to Khao Sok National Park
- Donsak to Nakhon Si Thammarat Airport
- Donsak to Phuket Airport