Bangkok to Surat Thani is the critical connection for anyone heading to the Gulf islands — Koh Samui, Koh Phangan, and Koh Tao all depart from Don Sak Pier near Surat Thani. Most travelers don\’t stop in the city itself, but passing through efficiently is essential. This guide covers every transport option and exactly what to do on arrival.
🎟 [Travelpayouts 12Go widget: Bangkok → Surat Thani transport]
Option 1: Fly Bangkok → Surat Thani (Fastest)
AirAsia and Nok Air fly Bangkok Don Mueang (DMK) to Surat Thani Airport (URT) — approximately 1 hour 20 minutes. Fares from ~$20–50 USD one way. Multiple daily departures. From the airport, shared minivans to Don Sak Pier are available for ~150 THB per person, included in many ferry combo tickets.
✈️ [Travelpayouts Kiwi widget: Flights DMK → URT (Surat Thani)]
Option 2: Overnight Train (Most Comfortable)
Sleeper trains from Bangkok Hua Lamphong or Bang Sue to Surat Thani — approximately 9–10 hours, arriving early morning in time for the first ferry. Fares from ~250 THB (hard seat) to ~900 THB (air-con sleeper). Book at thairailways.com or 12Go Asia — sell out on weekends and holidays.
🎟 [Travelpayouts 12Go widget: Bangkok → Surat Thani overnight train]
Option 3: Overnight Bus (Budget)
VIP overnight buses from Bangkok\’s Southern Bus Terminal to Surat Thani — approximately 9–10 hours, from ~350–550 THB (~$10–15 USD). Multiple operators including Nakhon Si Travel, Phanomtip, and Phantip. Comfortable reclining seats, onboard snacks.
🎟 [Travelpayouts 12Go widget: Bangkok → Surat Thani overnight bus]
Onward Ferries from Don Sak Pier
🚤 [Travelpayouts 12Go widget: Surat Thani (Don Sak) → Koh Samui ferry]
🚤 [Travelpayouts 12Go widget: Surat Thani (Don Sak) → Koh Phangan ferry]
🚤 [Travelpayouts 12Go widget: Surat Thani (Don Sak) → Koh Tao ferry]
Quick Comparison
| Option | Time | Cost from | Best for |
|---|---|---|---|
| Fly DMK → URT | ~1h 20min | ~$20 USD | Speed |
| Overnight train | ~9–10 hours | ~250 THB (~$7) | Scenic, comfortable |
| Overnight bus | ~9–10 hours | ~350 THB (~$10) | Budget |
Where to Stay in Surat Thani (If Needed)
🏨 [Travelpayouts Hotellook/Agoda widget: Hotels in Surat Thani city]
🏨 [Travelpayouts Hotellook/Agoda widget: Hotels near Surat Thani Airport]
Related Guides
- Surat Thani Transport Hub: Complete Guide
- Bangkok to Koh Samui
- Gulf of Thailand Island Hopping
- Kuala Lumpur to Koh Samui
This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.