Every guide to Koh Tao lists four ways in and treats them as equal. They are not. The real question is simpler. Do you gamble an overnight train that often runs late against the single 07:00 boat from Chumphon, or pay for a buffer that lands you on Koh Tao the same morning?
If you only care about speed, fly to Koh Samui and take a short ferry across, about 6 hours 49 minutes start to finish. If you only care about price, take the overnight coach and boat combo from the Khao San area, near 1,200 to 1,400 THB ($34 to $40). The one we’d book for most trips sits between them. It is the overnight sleeper train to Chumphon, then a fast catamaran to Mae Haad Pier.
Photographer: Dirk Enthoven. Source: Wikimedia Commons. License: CC BY 3.0.Bangkok to Koh Tao, why every route ends at Chumphon
Koh Tao is an island, so no train or bus reaches it. Every route from Bangkok ends the same way, with a boat across the gulf. Most of those boats leave Chumphon, a coastal town about 460 km south of the capital. Reach Chumphon, catch the crossing, and you are on Koh Tao. The mainland leg is the part you actually choose.
Here is the shape of the decision before the detail. The numbers below are current for 2026 and move with season and demand.
- Fastest. Fly to Koh Samui, then a short ferry across. Roughly 6 hours 49 minutes. From $124 to $239 per person, and the priciest way in.
- Best all round. Overnight sleeper train to Chumphon, then a fast catamaran. Around 13 to 15 hours. The berth runs about $20 (THB 700), the boat 600 to 750 THB ($17 to $21).
- Cheapest through ticket. Overnight coach and ferry from the Khao San area. About 9 hours. Near 1,200 to 1,400 THB ($34 to $40) for one joined booking.
- Shoestring. Budget train or coach to Chumphon, then the slow night boat. The boat is 300 to 450 THB ($9 to $13), on foam mats rather than beds.
Book the earliest sleeper you can, not the last one. Train 85 leaves Bangkok at 19:50 and has to reach Chumphon before the 06:00 pier van for the 07:00 catamaran. State Railway sleepers run late often enough that the last departure is the one that strands you on the slow afternoon boat.
The overnight train and Lomprayah ferry, the route most take
This is the route reviewers recommend most for a first trip, and the one we rate highest on comfort against cost. You sleep through the mainland leg in an air-conditioned second class berth, wake near Chumphon around dawn, and step onto the ferry company van. The van leaves the station at 06:00 for 150 THB ($4) and connects to the 07:00 crossing.
The boat is where the time gets decided. Lomprayah’s fast catamaran covers the run to Mae Haad in about 2 hours for 600 to 750 THB ($17 to $21), and it is the most reliable Chumphon crossing on the water. Reviewers rate it the smoothest of the lot. You can check current crossings and seats before you commit to a train time.
One honest caveat. The train is the single point of failure on the whole trip. Thai forum users warn first timers to skip the last sleeper and book an earlier one. A delayed arrival means missing the one 07:00 boat and waiting hours for the afternoon service.
Photographer: Don Ramey Logan. Source: Wikimedia Commons. License: CC BY 4.0.The direct bus and ferry combo from Khao San
If you want one ticket and no transfers to think about, the overnight coach and ferry combo is the simplest booking. A joined ticket runs near 1,200 to 1,400 THB ($34 to $40). The coach leaves the Khao San area around 21:00, the operator hands you off from bus to pier to boat, and you never buy a separate leg. You can see the through ticket options and lock the whole chain in one go.
The trade off is the seat. A night coach is a reclining chair, not a bed, so travelers who cannot sleep sitting up arrive frayed before a 2 hour boat. Reviews also flag the Khao San agent up sell, where the cheap street quote is not the same seat class the operator sells on its own site. Buy the through ticket from the operator, not the lowest sticker on the road.
Songserm and the night boat, the cheaper Chumphon crossings
When the Lomprayah catamaran is sold out or the budget is tighter than the clock, Songserm runs a cheaper daytime crossing at 500 to 550 THB ($14 to $16). It leaves Chumphon around 07:00 and reaches Mae Haad in about 2 hours 30 minutes. The boat is more open than the catamaran, so it feels rougher and wetter in swell, and its slower schedule leaves less margin if your train or coach runs behind.
The night boat is the true shoestring move. It boards Chumphon around 23:00 for 300 to 450 THB ($9 to $13) and drifts into Mae Haad at 05:00 to 06:00, saving a night of accommodation. Sleeping is on foam mats in an open communal hold, the 6 to 8 hour crossing rolls far more than the catamaran, and it only runs when seas and demand allow. It is not a schedule you can firmly plan a connection around.
Piers are not the town. In Chumphon the boats leave Thung Makham Noi Pier, about 15 km outside the center, so budget for a van or songthaew from the station. On Koh Tao, every boat lands at Mae Haad, a short walk or a 100 to 200 THB ($3 to $6) taxi ride from the main dive beaches at Sairee.
Fly to Koh Samui or Chumphon, the fast route in
Flying wins on time and nothing else. The flight to Koh Samui leaves Suvarnabhumi roughly every half hour from 06:00 to 22:00, then a ferry of about 90 minutes finishes the trip, closing the whole run in near 6 hours 49 minutes. It is the fastest option by a wide margin. You can compare current fares to the island before you decide it is worth the premium.
The premium is real. This is the most expensive way in at $124 to $239, largely because one carrier holds a near monopoly on the Samui airport and prices to match. It only wins on time when the connecting ferry slot lines up, rather than leaving a long gap between airport and pier. A cheaper flight to Chumphon exists too, but the schedules are thin and the saving rarely beats the sleeper train once you add the airport transfers.
Booking, pier logistics, and the 07:00 ferry you cannot miss
The entire route planning problem comes down to one connection. The 07:00 catamaran from Chumphon is the boat every train and coach is timed to meet, and missing it costs you most of a day. Build the buffer in before you book anything else.
A few things that keep travelers off the slow afternoon boat:
- Book the sleeper early. Second class air conditioned berths on train 85 sell out days ahead in high season. Reserve before you arrive in Bangkok.
- Take an earlier train, not the last one. The buffer against a late arrival is worth more than an extra hour in bed.
- Buy the ferry leg from the operator. The pier van and boat are cheaper and cleaner booked as one Lomprayah ticket than through a street agent.
- Carry the pier van fare in cash. The 150 THB ($4) station van to Thung Makham Noi Pier is a cash handoff, not a card tap.
If your Thailand plan runs north as well, the same logic of catching one timed connection applies there. Our Chiang Mai transport guide and Chiang Mai flights guide cover that leg in the same detail.
Where to stay when you reach the Gulf islands
Koh Tao’s own dive lodges sit outside our reviewed set for now. Most trips this way break the journey on Koh Samui, the island you fly into or ferry past on the fast route. These are the Gulf bases we’d book for a night before or after the crossing. For the full list, see our roundup of the best SHA hotels in Koh Samui.
Photographer: Dirk Enthoven. Source: Wikimedia Commons. License: CC BY 3.0.