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.
🔍 [Travelpayouts widget: Search Hat Yai → Koh Samui transport via 12Go]
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.
🎟 [Travelpayouts widget: Hat Yai → Surat Thani bus or train via 12Go]
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).
🚤 [Travelpayouts widget: Surat Thani → Koh Samui ferry via 12Go]
Journey Summary
| Leg | Time | Cost from |
|---|---|---|
| Hat Yai → Surat Thani (bus) | ~3–4 hours | ~200 THB |
| Surat Thani → Don Sak Pier (minivan) | ~1.5 hours | included 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.
🚂 [Travelpayouts widget: Hat Yai → Surat Thani train via 12Go]
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
🎟 [Travelpayouts widget: Koh Samui onward transport via 12Go]
Related Guides
This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.