Skip to main content
Visit Thailand Today

Practical guide

Bangkok to Koh Tao

Overnight on a bus or a sleeper, and breakfast on a dive island

Logistics
Moderate
Updated
7 Oct 2026
By Mac Kiley · 6 min read
Bangkok to Koh Tao

Take the Night Bus and Catamaran, or Fly to Chumphon

Koh Tao has no airport, so every route from Bangkok ends with a boat, usually from Chumphon on the mainland. The easiest is Lomprayah's combined ticket: a bus from Khao San at 22:00, a catamaran from Chumphon at 07:00, and Mae Haad pier on Koh Tao at 08:45, for ฿1,250. It saves a night's accommodation and needs no planning beyond being at the office an hour early. The fastest is a 07:25 Thai AirAsia flight from Don Mueang to Chumphon, then Lomprayah's airport bus and boat, on Koh Tao by 15:00 for about ฿2,500 all in. The sleeper train to Chumphon is the comfortable overland option, with a berth from about ฿729 and the boat on top. Whichever you pick, it's a full day or a full night.

Arriving in Koh Tao

Where to stay in Koh Tao

Sponsored

This route ends in Koh Tao. Search Koh Tao hotels with your dates, or narrow it to the area you're heading for. Filter for free cancellation if you want to hold a room and decide later.

See Koh Tao hotels

Opens Booking.com with your dates · also on Expedia · Trip.com

Key Facts

Lomprayah's night bus and catamaran costs ฿1,250

From Khao San at 22:00 (Pinklao 21:30) to Koh Tao at about 08:45, with the catamaran from Thung Makham Noi pier at 07:00. VIP seats are ฿1,550. The 21:30 bus with the slow ferry is ฿850 and arrives at 08:15.

The day bus leaves Khao San at 06:00

It reaches Koh Tao at 15:00 for the same ฿1,250 (VIP ฿1,550). Boonsiri runs the same idea from Khao San at 05:00 and 22:00, also ฿1,250.

Ten trains a day run to Chumphon

From Krung Thep Aphiwat between 07:30 and 22:50, taking about 6 to 8 hours. A 2nd-class air-con sleeper berth is about ฿729. Lomprayah's van and boat from Chumphon station at 06:00 reach Koh Tao at 08:45 for ฿900.

Fly to Chumphon and you're on Koh Tao by 15:00

Thai AirAsia's 07:25 from Don Mueang lands at 08:30, and Lomprayah's counter at Chumphon airport sells a ฿1,000 bus and boat leaving at 09:00. Nok Air flies in the evening, and from December AirAsia adds a 14:05.

There's also a night boat from Chumphon

A slow overnight boat leaves Chumphon at 21:00 and reaches Mae Haad around 05:00, about ฿840–880, for anyone arriving in Chumphon in the evening.

November is the Gulf's wettest month

The Gulf's rainy season runs October to December, and rough seas can stop the boats for a day or two; in November 2025 the Surat Thani–Koh Tao boats were suspended for three days. Leave a spare day before an onward flight.

Every Way From Bangkok to Koh Tao, Compared

OptionLeaves BangkokArrives Koh TaoPrice
Lomprayah night bus + catamaranKhao San 22:00 (Pinklao 21:30)08:45 next day฿1,250 (VIP ฿1,550)
Lomprayah night bus + slow ferryKhao San 21:30 (Pinklao 21:00)08:15 next day฿850
Lomprayah day bus + catamaranKhao San 06:0015:00฿1,250 (VIP ฿1,550)
Boonsiri bus + catamaranKhao San 05:00 or 22:0014:45 or 08:30฿1,250
Sleeper train + LomprayahKrung Thep Aphiwat, e.g. No. 85 at 19:5008:45 (06:00 from Chumphon station)About ฿729 berth + ฿900
Fly to Chumphon + LomprayahDon Mueang 07:25 (Thai AirAsia)15:00About ฿1,460 flight + ฿1,000
Fly to Koh Samui + boatSuvarnabhumi or Don Mueang (Bangkok Airways)Same day, via SamuiBangkok Airways fare + about ฿700

Lomprayah fares and times from its own 2026 timetable and website, which match; Boonsiri from its own booking engine. Train times from Barrow's Thai Tracks timetable; the sleeper fare is Seat61's. Flight fares from 12Go's board for October and December 2026, which includes a booking fee. The Samui boat figure is from our Koh Samui to Koh Tao guide.

Bookable departures · refreshed daily

Bangkok → Koh Tao: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Bus

฿ 1,250–1,4508h 45m – 19h
ClassDepartures
Bus + Ferry09:00
Express06:00, 21:00

Ferry & speedboat

฿ 1,300–1,5508h 45m – 16h
ClassDepartures
VIP06:00, 21:00
Sleeper Boat13:00
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Bangkok → Koh Tao

Check live buses, boats and trains from Bangkok to Koh Tao

12Go sells the Lomprayah and Boonsiri combos, the train-and-boat bundles and the flight-and-boat packages in one place, so you can compare them for your date and see what's left.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

The Bus and Boat From Khao San

This is how most people do it, and it works. Lomprayah's office on the Khao San side of the old town runs three evening options and one morning one. The 22:00 bus (21:30 from Pinklao) reaches Thung Makham Noi pier near Chumphon before dawn, and its catamaran leaves at 07:00 and lands at Mae Haad at about 08:45, for ฿1,250 or ฿1,550 with a VIP seat. The 21:30 bus (21:00 from Pinklao) connects with a slower ferry at 05:45 instead, arriving at 08:15 for ฿850. The 06:00 day bus meets the 13:15 catamaran and arrives at 15:00, also ฿1,250.

Lomprayah asks you to be at the office 60 minutes before departure, allows 20 kg of luggage (฿200 for more), and its tickets are non-refundable with one free date change. Boonsiri sells the same kind of ticket from Khao San at 05:00 and 22:00 for ฿1,250, landing at its own pier on Koh Tao. Either way, book a day or two ahead in high season, and treat the overnight bus as a bus, not a bed.

Trains From Bangkok to Chumphon

TrainTypeLeaves Krung Thep AphiwatArrives Chumphon
No. 43Special Express, seats only07:3013:50
No. 171Rapid, sleeper15:1022:17
No. 37/45Special Express, sleeper16:1023:16
No. 31Special Express, sleeper16:5023:55
No. 169Rapid17:3001:25
No. 83Express, sleeper18:5002:18
No. 85Express, sleeper19:5003:43
No. 173Rapid20:1004:02
No. 167Rapid20:3004:20
No. 39Special Express, seats only22:5005:22

Times from Barrow's Thai Tracks timetable, matching SRT's live search on 12Go. Fares aren't printed per station; a 2nd-class air-con sleeper berth to Chumphon is about ฿729 and 1st class about ฿1,230 (Seat61).

The Night Train to Chumphon

The train is the comfortable way down, because a berth beats a bus seat. The catch is the arrival time. The boats leave Chumphon in the morning, so the useful trains are the late ones: No. 85 at 19:50 arrives at 03:43 and No. 39 at 22:50 at 05:22, and Lomprayah's van leaves Chumphon station at 06:00 for its 07:00 catamaran, reaching Koh Tao at 08:45 for ฿900. The earlier sleepers land before midnight, which means a night in Chumphon or the 21:00 night boat instead. The 07:30 day train arrives at 13:50, too late for the last connection that day.

Book early. By SRT's booking rules, sleeper berths to Chumphon go on sale about 30 days ahead, and the good ones go fast in December and January. 12Go sells train-and-boat bundles too, but its prices include a fee, and its evening bundles arrive on the island in the afternoon, so check the boat time before you buy.

Flying: Chumphon or Koh Samui

Chumphon is the nearest airport to Koh Tao and the cheap one to fly into. Thai AirAsia's 07:25 from Don Mueang lands at 08:30, and Lomprayah has a counter at Chumphon airport selling a ฿1,000 bus and catamaran that leaves at 09:00 and reaches Koh Tao at 15:00. Fares on 12Go were about ฿1,460 in October and December, and Nok Air flies in the evening (17:55) for anyone happy to take the night boat or stay over.

Flying to Koh Samui on Bangkok Airways is quicker to the coast but costs much more, and the Samui to Koh Tao fast boat adds about ฿700 and up to two hours. Our Bangkok to Koh Samui and Koh Samui to Koh Tao guides cover both legs.

Koh Tao to Bangkok

Going back, Lomprayah's catamaran and bus leave Koh Tao at 10:15 and reach Khao San or Pinklao at 20:30 for ฿1,250 (VIP ฿1,550), and at 15:00 for a 00:45 arrival. The 10:15 also runs straight to Suvarnabhumi or Don Mueang, arriving at 23:00 for ฿1,750, and to the Phaya Thai and Hua Lamphong stations for ฿1,550. The 12:30 slow ferry and bus reaches Khao San at 23:45 for ฿850. Boonsiri leaves Koh Tao at 10:00 and 14:45 for ฿1,250.

By train, take the 15:00 boat to Chumphon station (฿900, arriving 17:30) and one of the night trains north, such as No. 86 at 22:19 into Bangkok at 06:10. For a flight home the same evening, the 10:15 airport bus is the only sensible choice; for a flight the next morning, plan a night in Bangkok.

Bookable departures · refreshed daily

Koh Tao → Bangkok: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Bus

฿ 1,25010h
ClassDepartures
Express14:45

Ferry & speedboat

฿ 1,450–1,55010h – 18h 30m
ClassDepartures
VIP10:15, 14:45
Sleeper Boat21:00
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Koh Tao → Bangkok

Check live boats and buses from Koh Tao to Bangkok

The same board for the trip back, with the Lomprayah and Boonsiri departures, the airport buses and the boat-and-train bundles.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Frequently Asked Questions

Common questions about bangkok to koh tao.

Fly from Don Mueang to Chumphon on Thai AirAsia's 07:25, then Lomprayah's ฿1,000 bus and catamaran from the airport at 09:00, on Koh Tao by 15:00. Flying to Koh Samui and taking the fast boat is similar in time but costs far more.

Chumphon, on the mainland. Koh Tao has no airport. Lomprayah has a counter at Chumphon airport selling a bus and catamaran to the island; Koh Samui and Surat Thani airports work too, with a longer boat ride.

About 9 to 11 hours by bus and boat (06:00 → 15:00 by day, 22:00 → 08:45 overnight), roughly the same by night train and boat, and about 7.5 hours from takeoff by flying to Chumphon on the 07:25.

Lomprayah charges ฿1,250 for the bus and catamaran (฿1,550 with a VIP seat) and ฿850 for the night bus with the slower ferry, on its own timetable. Boonsiri's bus and catamaran is also ฿1,250.

To Chumphon, yes. Ten trains a day run from Krung Thep Aphiwat, and the late sleepers (No. 85 at 19:50, No. 39 at 22:50) arrive in time for Lomprayah's 06:00 van and boat from the station, on Koh Tao at 08:45. A 2nd-class sleeper is about ฿729 plus ฿900 for the boat.

No. Every ticket sold as a ferry from Bangkok is a bus or train to Chumphon, or a flight, plus the boat. The sea crossing from Chumphon takes about 1 hour 45 by catamaran.

November is the wettest month on the Gulf islands, and October to December brings rough seas that can stop the boats for a day or two. The rest of the year is good, and the Gulf is drier than the Andaman coast from May to September.

Smaller and built around diving, where Samui is the resort island with an airport. Many people do both; the fast boat between them takes about 1.5 to 2 hours.

Where to stay in Koh Tao

Compare prices across major booking sites — filter for free-cancellation rooms if you want to reserve now and decide later.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Mac Kiley

Written by

Mac Kiley

I lived in Bangkok for four years and traveled the country from there. The guides are my own opinions, written the way I'd explain them to a friend planning a trip.

More about Mac

Ready to build your itinerary?

Use our free itinerary builder to save places, organize days, and share your trip.

Open Itinerary Builder