To travel from Koh Samui to Hat Yai you need to take a ferry to mainland and then a bus, train or minivan to Hat Yai. The time consuming part of the journey is not the ferry or bus journey itself, but the time it takes to get from the mainland ferry ports in Donsak to Surat Thani town to catch a bus or a train. A much quicker and easier option is to book a joint ferry and bus service which will take you direct from the mainland ferry port to Hat Yai.
Bus Times from Koh Samui to Hat Yai
There are currently 3 services a day from Koh Samui to Hat Yai available to book online.
Koh Samui | Hat Yai | Ticket | Company |
05:00 | 15:00 | 670 THB | Raja Ferry |
05:30 | 15:00 | 670 THB | Raja Ferry |
08:00 | 15:00 | 590 THB | Phantip |
- The fastest direct service from Koh Samui to Hat Yai is the 08:00 departure with Phantip.
Buy Tickets from Koh Samui to Hat Yai
Use the Search Box below to find your tickets from Koh Samui to Hat Yai.
- Payment can be made by debit card, credit card or PayPal.
- Electronic Ticket Vouchers will be sent by e-mail.

Option 1: Phantip Travel
Phantip Travel operates a ‘no-frills’ value for money service from Koh Samui to Hat Yai. The first stage of the journey is a minivan transfer to the Seatran Ferry Port in Koh Samui. From there passengers board the Seatran Car Ferry for a 1 hour 30 sea crossing to the Donsak Seatran Ferry Port where a minivan will be waiting to take them direct to Hat Yai.
- The Phantip Travel service from Koh Samui to Hat Yai departs from the Phantip Travel Office in Na Thon.
- The Phantip Travel service from Koh Samui to Hat Yai terminates at Hat Yai Bus Station:
Option 2: Lomprayah Ferry
The Lomprayah Ferry service from Koh Samui to Hat Yai commences with a 45 minute sea crossing on a high speed ferry to Laem Thuat Pier in Donsak. There is also an option of booking a transfer from your hotel to the ferry pier to start the journey, although be aware the pick up is 1 hour 30 minutes before the ferry actually departs which some time spent waiting. From Laem Thuat passengers are transferred to the Lomprayah Office near Surat Thani where they transfer to a minivan which travels direct to Hat Yai.
- The Lomprayah Ferry service from Koh Samui to Hat Yai departs from Nathon Ferry Pier:
- The Lomprayah Ferry service from Koh Samui to Hat Yai terminates at Hat Yai Minivan Station:
Option 3: Seatran Discovery
For many passengers the Seatran Discovery service will be the most convenient. The service departs from a ferry pier in the north of Koh Samui which is much closer to the popular resort towns of Bophut, Chaweng and Lamai than either Koh Samui Bus Station or Nathon Lomprayah Ferry Pier. The Seatran Discovery uses fairly fast ferries for the sea-crossing to the mainland where passengers transfer to a bus, rather than a minivan, for the journey to Hat Yai.
- The Seatran Discovery service from Koh Samui to Hat Yai departs from Bangrak Seatran Discovery Ferry Pier:
- The Seatran Discovery service from Koh Samui to Hat Yai terminates at Hat Yai Bus Station.