Bangkok to Koh Samui — Train, Bus and Ferry Tickets
Reviewed Jul 2026

What's included
- 12Go search for the full Bangkok to Koh Samui chain
- Sleeper train, overnight bus and ferry combos in one view
- Flight options on the same route page for comparison
- E-ticket or operator confirmation per leg
Highlights
- Live through-ticket fares for the full overland chain
- Sleeper train to Surat Thani, then van and ferry to the island
- Overnight bus-and-ferry through-tickets vary by operator and date
- Expect 12-16 hours all-in whichever overland combo you pick
Best for
- Budget travellers trading a night of travel for a much cheaper island arrival
- Anyone who wants the classic sleeper-train leg built into the trip
- Flexible itineraries that can absorb a morning of connections
Skip if
- Short holidays where the ~1-hour direct flight buys back a full day
- Travellers who sleep badly in transit — this is an overnight route
- Tight same-day onward connections on Samui
Bangkok to Koh Samui is Thailand’s classic money-versus-time decision. The island’s airport is small, pretty and expensive to fly into — Bangkok Airways owns it and operates most of the schedule — so the overland route survives not as a hardship but as a genuine choice: an overnight leg south, then a ferry across, for a fraction of the airfare.
We link 12Go because this trip is a chain, not a ticket: rail or bus to Surat Thani or Chumphon, a van to the pier, then the boat — each leg run by a different operator. Booking it as one through-ticket makes the connections someone else’s problem, which matters most at 07:00 in Surat Thani after a night on the train.
The two patterns are worth understanding before comparing prices. The train route takes the overnight sleeper from Krung Thep Aphiwat to Surat Thani, then a van to Don Sak pier and the ferry across; our Surat Thani to Koh Samui page covers that second half in detail. The bus route is a through-ticket from the start, including services via Chumphon that connect to catamarans calling at Koh Tao and Koh Phangan. Compare the live total because the available operator and category change the price materially.
Be honest about the time. Whichever combo you pick, Bangkok to your Samui beach is 12-16 hours door to door, most of it overnight. The train is the more comfortable night; the bus combos are usually cheaper and put you on the island earlier. Neither suits a five-day holiday the way the one-hour flight does — this route is for trips with slack in them.
Once you land, the Koh Samui guide covers the beach zones, and if the plan continues to the Full Moon island, Samui to Koh Phangan ferries run the short hop all day.
Insider Tip: Going overland one way and flying the other is the underrated compromise — take the sleeper down with the trip ahead of you, and buy back the travel day with a flight home.
Watch out: Leave slack between legs if you book them separately. Trains into Surat Thani run late more often than the ferries do, and a missed van connection can cost half a day — the strongest argument for the single through-ticket.
Frequently Asked Questions
How do I get from Bangkok to Koh Samui without flying?
How much does the overland route cost?
Is it worth it versus flying?
Which ferry does the train route connect to?
Related services

Bangkok to Ayutthaya Train and Minivan Tickets
Transport Pass

Bangkok to Chiang Mai Train Tickets — Sleeper & Day Trains
Transport Pass

Bangkok to Hua Hin Train, Bus and Van Tickets
Transport Pass

Bangkok to Koh Chang Bus and Ferry Tickets
Transport Pass

Bangkok to Krabi Bus and Train+Bus Tickets
Transport Pass

Bangkok to Pattaya Bus and Van Tickets
Transport Pass