Home » Information » Bangkok to Koh Tao
Bangkok To Koh Tao

Bangkok to Koh Tao

Travelling from Bangkok to Koh Tao requires a little more patience since it’s one of the more challenging islands in Thailand to get to.

However, it’s completely worth the time! Take note that there are no direct flights serving this route because Koh Tao doesn’t have its own airport.

Bangkok to Koh Tao, Flights, Trains, Ferry & Buses, Travel Times & Prices

There are several flight routes you can take to get to Koh Tao. The most convenient, but also one of the more expensive options, is to fly to Koh Samui and then take a ferry to Koh Tao. Most ferries depart Koh Samui in the morning, but there are additional departures in the afternoon from the Nathon pier.

You can also fly to Chumphon, then take a bus to the pier, and then a ferry which takes you directly to Koh Tao. Combination tickets offering bus and ferry fees are available with some airlines.

Lastly, there is also the option of flying to Surat Thani; from here, take a bus to the pier followed by a ferry to Koh Tao. This last route takes the longest compared to other flight routes.

You can also take a bus from Bangkok to Koh Tao. Taking a bus entails an 8-hour journey. It will take you to the Chumphon Pier, from where you can transfer to a catamaran that will take you to the Mae Haad Pier in Koh Tao. Overall, the bus journey will take around 10 hours. But considering that you are taking an air-conditioned bus and a high-speed catamaran, this option offers good value for your money.

From Bangkok, you can also take a train to Chumphon, followed by a bus and then finally a ferry to Koh Tao. Sleeper trains are generally comfortable and offer a wide range of choices, from fan rooms to air-conditioned bunks. The total travel time by train would be around 13 hours, but it isn’t so bad if you sleep on the train and wake up at your destination.

Powered by 12Go Asia system
Bus Bangkok - Koh Tao ฿ 900–1,300 11h 45m – 15h 45m
  •   Express 18:00, 19:00, 20:00, 21:00
  •   Economy 19:00
  •   Express 10:15, 14:45
Train Bangkok - Koh Tao ฿ 1,582–2,177 14h – 15h
  •   2nd Class Sleeper AC 17:05, 17:35, 18:30, 19:30
  •   1st Class Sleeper 19:30

Do You Have a Question to Ask?

Click Here to Ask a Question

Weather Forecast