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.

Mae Haad Pier on Koh Tao where boats from the mainland arrivePhotographer: Dirk Enthoven. Source: Wikimedia Commons. License: CC BY 3.0.
Mae Haad Pier on Koh Tao, the single arrival point for every boat off the mainland, whichever route you pick out of Bangkok.

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.
OperatorDeparturesDurationTypeFrom (one-way)Book
Lomprayah High Speed Fastest 06:00, 07:00, 13:15 1h 45min High-speed catamaran $17 Check availability
Songserm Daily morning 3 hrs Slow ferry $14 Check availability

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.

Bangkok street scene where the routes to Koh Tao beginPhotographer: Don Ramey Logan. Source: Wikimedia Commons. License: CC BY 4.0.
Bangkok is where all four routes start, whether from a rail platform, a coach stop near Khao San, or the airport.

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.



Boats at Mae Haad Pier on Koh Tao at the end of the gulf crossingPhotographer: Dirk Enthoven. Source: Wikimedia Commons. License: CC BY 3.0.
The gulf crossing to Mae Haad runs smoothest in the dry months. From May to October the open water gets rough, so sit inside the cabin.

Frequently asked questions about Bangkok to Koh Tao

How long does it take to get from Bangkok to Koh Tao?
Between about 7 and 15 hours depending on the mode. The fly and ferry route via Samui runs around 6 hours 49 minutes, the overnight train plus catamaran is roughly 13 to 15 hours start to finish, and the coach and boat combo is about 9 hours.
What is the cheapest way to get from Bangkok to Koh Tao?
The overnight coach and ferry combo is cheapest at roughly 1,200 to 1,400 THB ($34 to $40). A budget train to Chumphon plus the night boat can undercut it for shoestring travelers who accept foam mat sleeping and a slower crossing.
Can you take a train from Bangkok to Koh Tao?
Not all the way, since Koh Tao is an island. You take an overnight sleeper to Chumphon, then a ferry company van to the pier and a catamaran across. Train 85 is timed to meet the 06:00 van and the 07:00 boat.
Is there a direct ferry from Bangkok to Koh Tao?
No. Every route reaches Koh Tao by boat from the mainland at Chumphon, or from Koh Samui and Koh Phangan. Bangkok itself has no direct ferry, only through ticketed coach and boat or train and boat combos.
What is the fastest way to get to Koh Tao from Bangkok?
Flying to Koh Samui then taking a ferry of about 90 minutes is fastest, at near 6 hours 49 minutes overall. It is also the most expensive at $124 to $239, so it wins on time and loses on price.
Is the ferry to Koh Tao rough and will I get seasick?
The crossing of about 2 hours can get rough from May to October in the southwest monsoon. Reviewers advise sitting inside the catamaran cabin, taking motion sickness medication beforehand, and avoiding the open rear deck if you are prone to it.