Airplane and Boat:
Airplane and Boat: If long hauls are not for you then I recommend flying to the island of Koh Samui and then taking a boat from there. Tickets can be purchased on-line from Bangkok Airways www.bangkokair.com There are daily departures from 6:00 to 19:40. If you would like to arrive on Koh Tao the same day that you leave Bangkok then make sure you take the flight that leaves at 10:10 or any earlier flights. There are 2 baots to Koh Tao daily one at 8:00 am and then the last ferry at 12 noon. Once at the Samui airport tickets can be purchased for the Lomprayah Catamaran or the Seatran Company, both boats are roughly a 2 hour journey. Tickets for both companies are 550 baht and they provide pick-up from the airport to the pier.
For planning your holiday and itinerary boat schedules can be found at www.lomprayah.com and airline tickets schedules at www.bangkokair.com Both websites offer online booking.
FROM KRABI, PHUKET, PHI PHI
If coming from the south directly to Koh Tao then make your way to Surat Thani. From there a night boat leaves daily at 23:00 and arrives at 5:00 the following morning. Tickets are 500 baht. This ride is not particularly comfortable for all and another option would be to fly from Phuket to Koh Samui and then take the boat here