Illustration of Koh Tao, Thailand

Bangkok to Koh Tao: Every Route Compared (Bus, Train, Fly)

Last updated 2026-07-17

On this page

Koh Tao has no airport, so getting there from Bangkok always ends the same way: on a boat to Mae Haad pier. What changes is everything before the boat, and the spread is wide, from a sub-฿1,000 bus-and-night-boat marathon to a flight-and-catamaran combo that costs three times as much and gets you snorkelling the same afternoon. This guide compares every realistic route with current prices and honest total times, so you can pick based on your budget, your tolerance for night buses, and how much you value arriving human.

Prices are in Thai baht with US dollars at ฿33 = US$1 (July 2026) and quoted as ranges because fares move with season and fuel costs. For the full picture of every ferry and operator serving the island, including routes from the other islands, see our getting to Koh Tao guide; this one focuses purely on the Bangkok leg.

Bangkok to Koh Tao routes at a glance

RouteTypical total timeTypical total costBest for
Lomprayah joint ticket (bus + catamaran)~9-10 hours฿1,250-1,550 (US$38-47)Most travellers; one ticket, guaranteed connection
Night train to Chumphon + morning ferry~13-14 hours~฿1,350-1,550 (US$41-47)Sleeping flat, arriving rested
Fly to Koh Samui + catamaran~5-7 hours~฿3,000-3,500+ (US$91-106+)Speed, short trips, comfort
Fly to Surat Thani + bus and ferry combo~8-10 hours~฿2,600-3,100 (US$79-94)Cheaper flights, still avoiding a night bus
Budget bus + Chumphon night boat~14-16 hours~฿800-1,000 (US$24-30)The absolute lowest budget

Fares compiled from Lomprayah, 12Go, State Railway and airline listings as of July 2026; confirm current prices when you book.

How does the Lomprayah bus and ferry joint ticket work?

The Lomprayah joint ticket is one booking that covers an air-conditioned bus from Bangkok to Lomprayah’s own pier near Chumphon, then their high-speed catamaran to Koh Tao, ฿1,250 (US$38) standard or ฿1,550 (US$47) for the VIP bus, per current 2026 pricing listed by Ferry Advice and Lomprayah’s own booking channels. Two departures run daily: around 6am, putting you on the island mid-afternoon, and around 9pm, arriving mid-morning the next day. Total journey time is roughly 9-10 hours.

The big advantage is the guaranteed connection. One company runs both legs, so if the bus hits traffic, the boat generally waits for its own passengers, something no separate bus-plus-ferry booking can promise. The night departure doubles as accommodation, though a reclining bus seat is not a bed, and the pre-dawn pier wait before the morning catamaran is famously bleary. If you would rather sleep properly and pay a similar total, the night train below is the better overnight play.

Is the night train to Chumphon worth it?

Yes, if sleeping flat matters more to you than an hour or three of total time. The classic move is Express 85, departing Bangkok’s Krung Thep Aphiwat station at 19:50 and arriving in Chumphon around 03:43, per the State Railway timetable. A 2nd class air-conditioned sleeper berth runs ฿755-825 (US$23-25), lower bunks costing slightly more than uppers, per Train36’s fare listings. Book on the State Railway’s D-Ticket site or a platform like 12Go; berths sell out days ahead in high season.

From Chumphon station, shared transfers run to the pier for the 7am Lomprayah catamaran, which is timed for night-train arrivals and reaches Koh Tao around 8:45-9am. The ferry leg costs ฿600-700 (US$18-21), putting the whole trip at roughly ฿1,350-1,550 (US$41-47) and 13-14 hours door to door. The three-hour gap between train arrival and ferry departure is the route’s weak point: you will be waiting somewhere at 4am. Bring a jacket for the arctic train air-con and snacks for the pier.

Should you fly to Samui or Surat Thani?

Fly to Koh Samui if speed is the priority, and Surat Thani if you want to fly cheaper and do not mind a longer boat leg. Bangkok Airways operates the Samui route with one-way fares from about US$71-84 (roughly ฿2,400-2,800) as of July 2026, per Skyscanner and momondo listings, often more in high season since the airline owns the airport and faces little competition. From Samui, the Lomprayah catamaran to Koh Tao takes 1.5-2 hours and costs ฿550-700 (US$17-21); the timings, piers and booking details are covered in our Koh Samui to Koh Tao guide. Door to door, this is a 5-7 hour trip if your flight lands by early afternoon, and the only realistic way to leave Bangkok in the morning and be checked in on Koh Tao before dinner.

Surat Thani is the budget-flight play. Thai AirAsia and Thai Lion Air fly there from Don Mueang with fares from around ฿1,595 (US$48), per AirAsia’s route listings as of July 2026. The trade-off is the onward leg: a bus from the airport to the coast plus a ferry via Koh Samui and Koh Phangan, sold as combo tickets typically in the ฿1,000-1,500 (US$30-45) range and taking 4-5 hours on the water and road combined. Total trip lands around 8-10 hours, so you save money over Samui but give back most of the time advantage of flying. Chumphon airport also exists, with limited flights but the shortest crossing; check current schedules if your dates are flexible.

What is the night boat from Chumphon really like?

The night boat is the cheapest way onto Koh Tao, and it is exactly what it sounds like: a slow cargo-style boat where the ticket buys you a mat or a basic bunk in a shared cabin. Boats leave Chumphon pier around 11pm and arrive at Mae Haad around 5-6am, with tickets at ฿300-450 (US$9-14) depending on the operator and sleeping class, per current 12Go listings and the operator roundup at The Funky Turtle. Pair it with a budget bus from Bangkok to Chumphon (from about ฿503, US$15, on 12Go as of July 2026) and the whole Bangkok to Koh Tao trip comes in under ฿1,000 (US$30).

Travel blog AwayGoWe, writing from first-hand experience on the crossing, notes that “the tickets tend to be about half the cost of taking one of the fast ferry options” and that the boat doubles as a night’s accommodation (AwayGoWe). That is the honest pitch: you save a fast-ferry fare and a hostel night in one move. The honest catches: it is loud, the mats are thin and packed close together, there is little privacy, sailings do not run every night with every operator, and a rough sea makes for a long six hours. If you are a light sleeper or travelling with much luggage, spend the extra ฿800 on the Lomprayah combo.

Which route should you actually choose?

Take the Lomprayah joint ticket if you want the default best-value answer, the flight via Samui if your time on the island is short, and the night train if you want the overland trip without arriving wrecked. More specifically: divers heading over for a course (see our Koh Tao diving guide) usually take the 9pm Lomprayah bus or the night train, arriving in the morning with the whole day to sort their school. Travellers on a one-week Thailand itinerary should just fly via Samui; burning two half-days on buses is a bad trade. Backpackers counting every baht take the bus and night boat and wear it as a badge.

Season matters too. From roughly October to December the gulf monsoon makes the crossing rough and occasionally cancels catamaran sailings, so build in a buffer day if you have a flight to catch afterwards; the month-by-month picture is in our best time to visit Koh Tao guide. And around full moon party dates on neighbouring Koh Phangan, everything on this corridor sells out, so book ahead.

However you get there, check what’s on across Thailand around your travel dates, and enjoy the moment the catamaran rounds into Mae Haad and the whole trip suddenly feels worth it.

Sources

Frequently Asked Questions

What is the cheapest way to get from Bangkok to Koh Tao?

A budget bus to Chumphon (from about ฿503, US$15, per 12Go listings as of July 2026) combined with the overnight boat from Chumphon pier (฿300-450, US$9-14) keeps the whole trip under ฿1,000 (US$30). The catch is comfort: the night boat is a slow cargo-style vessel where you sleep on a mat or a basic bunk, departing around 11pm and arriving 5-6am. If you want a normal seat and a fast boat, the Lomprayah joint ticket at ฿1,250 (US$38) is the better-value compromise.

What is the fastest way to get from Bangkok to Koh Tao?

Fly Bangkok to Koh Samui (about 65 minutes, Bangkok Airways from roughly US$71-84 one way as of July 2026), transfer to Maenam or Nathon pier, and take the Lomprayah catamaran to Koh Tao (฿550-700, 1.5-2 hours). Door to door it is roughly 5-7 hours depending on how well your flight lines up with a ferry departure. Flying to Surat Thani is cheaper but the longer onward leg makes it slower overall.

How does the Lomprayah bus and ferry joint ticket work?

You buy one ticket covering an air-conditioned bus from Bangkok to Lomprayah's own pier near Chumphon plus the high-speed catamaran to Koh Tao. Departures run twice daily, around 6am (arriving mid-afternoon) and 9pm (arriving mid-morning the next day), and the standard ticket costs ฿1,250 (US$38) or ฿1,550 (US$47) for the VIP bus with wider seats, per Lomprayah's current 2026 pricing. Total travel time is roughly 9-10 hours and the connection is guaranteed since one company runs both legs.

Is the night train from Bangkok to Chumphon worth it?

Yes, if you like trains and want to sleep flat. Express 85 leaves Krung Thep Aphiwat station at 19:50 and arrives in Chumphon around 03:43; a 2nd class A/C sleeper berth costs ฿755-825 (US$23-25) depending on upper or lower bunk. You then wait at the station or pier for the 7am Lomprayah catamaran (฿600-700), reaching Koh Tao around 8:45-9am. It is slower than the bus combo overall (13-14 hours door to door) but you arrive better rested than after a night bus seat.

Can you fly directly to Koh Tao?

No. Koh Tao has no airport, so every route ends with a ferry. The nearest airports are Koh Samui (fastest connection, most expensive flights), Surat Thani (cheapest flights, longest onward leg) and Chumphon, which has limited flights but the shortest crossing. Whichever airport you pick, you finish on a boat to Mae Haad pier.

How rough is the boat to Koh Tao?

The Chumphon to Koh Tao crossing is open gulf water, and it gets noticeably rough from roughly October to December, when the gulf monsoon peaks and catamaran sailings can be bumpy or occasionally cancelled. In the calmer months (roughly February to June) it is usually a smooth 1.5-2 hour ride. If you are prone to seasickness, take a tablet 30-60 minutes before boarding and sit low and central in the boat.

Do I need to book Bangkok to Koh Tao tickets in advance?

In high season (December-March) and around Koh Phangan's full moon party dates, yes, book joint tickets and sleeper berths at least a few days ahead, as buses, trains and boats to the gulf islands sell out. In shoulder months you can usually buy a day or two before travel. Train sleeper berths on Express 85 are the tightest resource and open for booking well in advance on the State Railway's D-Ticket system.

How long does Bangkok to Koh Tao take in total?

Realistically: 5-7 hours flying via Koh Samui, 8-10 hours flying via Surat Thani, 9-10 hours on the Lomprayah bus and ferry joint ticket, 13-14 hours on the night train plus morning ferry, and 14-16 hours on the budget bus plus night boat combination. Add buffer for Bangkok traffic on the way to the airport or bus stop, and remember afternoon arrivals connect more smoothly than late-evening ones since ferries stop running by early evening.

Out Thailand Team

Based in Chiang Mai

A small team based in Chiang Mai. We research, write, and edit every guide together and publish under one byline, with the date each guide was last updated.