Hat Yai to Koh Samui: Bus, Train and Ferry Guide (2026)

Serene view of a tropical beach in Koh Samui, Thailand, with crashing waves and lush greenery. (photo by Elina Sazonova on Pexels)

Hat Yai and Koh Samui sit on opposite sides of the Thai peninsula — Hat Yai on the Andaman coast, Koh Samui on the Gulf of Thailand. Getting between them means crossing the peninsula overland through Surat Thani. The route is straightforward and well-connected, taking around 5–7 hours in total.


The Route: Hat Yai → Surat Thani → Koh Samui

Step 1: Hat Yai to Surat Thani

Direct buses run from Hat Yai Bus Terminal to Surat Thani Bus Terminal throughout the day — approximately 3–4 hours, costing around 180–250 THB (~$5–7 USD). Several operators cover this route with morning and afternoon departures. Alternatively, take the overnight train from Hat Yai Train Station to Surat Thani — a comfortable option if you want to save a night\’s accommodation.

Step 2: Surat Thani to Koh Samui

From Surat Thani, take a shared minivan or songthaew to Don Sak Pier (~1.5 hours), then a Seatran Discovery or Raja Ferry to Koh Samui\’s Nathon Pier (~1.5 hours). Combined minivan + ferry tickets are available from Surat Thani Bus Terminal and most guesthouses — the easiest option at around 300–400 THB (~$8–11 USD).


Journey Summary

LegTimeCost from
Hat Yai → Surat Thani (bus)~3–4 hours~200 THB
Surat Thani → Don Sak Pier (minivan)~1.5 hoursincluded in combo
Don Sak → Koh Samui (ferry)~1.5 hours~200 THB
Total~6–7 hours~$12–18 USD

Alternative: Overnight Train Hat Yai → Surat Thani

The State Railway of Thailand runs overnight sleeper trains from Hat Yai to Surat Thani — departing late evening, arriving early morning. Fan sleeper class runs around 300–500 THB (~$8–14 USD). This lets you travel while you sleep and arrive in Surat Thani in time for the morning ferry to Koh Samui.


Where to Stay on Koh Samui

  • Chaweng: Most developed beach, best for first-timers, nightlife and restaurants
  • Lamai: Quieter, good infrastructure, popular with couples
  • Bophut (Fisherman\’s Village): Charming boutique area, weekly walking market
  • Mae Nam: North coast, quiet, good for longer stays

🏨 [Travelpayouts widget: Hotels on Koh Samui via Booking.com or Agoda]


Onward from Koh Samui

  • Koh Phangan: High-speed catamaran, 30 minutes, multiple daily
  • Koh Tao: Ferry ~2 hours
  • Bangkok: Fly from Samui Airport (Bangkok Airways) or overnight bus + ferry combination

Related Guides

This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.

Leave a Comment

Your email address will not be published. Required fields are marked *