It’s an island, so all options include a ferry to the Rock.
By Air
Various airlines including Air Asia offer a flight + ferry ticket from Bangkok to Koh Tao via Suratthani.
Bangkok Airways flies from Bangkok to Koh Samui, from there you can grab a ferry to Koh Tao
By Bus
From Bangkok to Chumphon, where you can take the ferry to Koh Tao. On Bangkok’s Khao San Road most travel agents will sell you a bus + ferry joint ticket, prices start from 900 THB. Check out also the package deals by Lomprayah and Seatran.
By Train
Take the night train from Bangkok to Chumphon, where you can catch the morning ferry to Koh Tao.
Ferry trips take about two hours, depending on the operator and the weather.
Island Travel is an agency based on Koh Tao. They’re our go-to people for getting around Thailand and elsewhere in South East Asia.
Phone: +66 77 456 769 / +66 77 456 573