Plane: Flights from Bangkok to Surat Thani Airport can be very cheap, in fact, promotional fares are often the cheapest option. From Surat Thani Airport we can easily arrange a pick-up with a private car. Alternately, you can take the regular Pantip Travel van to Surat Thani town where you can board a minivan to Khao Sok. See the Khao Sok map to get a sense of the distance. Additionally, visit our blog detailing the journey from Surat Thani airport to Khao Sok via public transportation.
You can take an air-conditioned, 2nd class sleeper train, (approximately 800 Baht one-way) to Surat Thani train station. Then, from the train station in Surat Thani, you can take a bus to Khao Sok. When you have arrived at the train station, exit the front entrance and turn right. After 30 meters you will see the stop for the Surat Thani to Phuket bus. Note: Trains in Thailand can often be delayed, therefore, allow some time to ensure you make your connection.
Several night buses leave Bangkok for Surat Thani every evening (approx. 800-1,100 Baht one-way). As a result, you should be able to catch a bus going all the way to Khao Sok. Buses leave in the early evening and arrive in the morning. The Southern Bus Terminal (Sai Tai Mai) has buses that travel to the southern provinces. You find this bus terminal at Phutthamonthon Soi 1 in Bang Ramat, Taling Chan, Northern Thonburi. Call 0 2434 5557-8 or check Sawadee.com for more details about the Bangkok bus timetable. From Surat Thani bus station, you can take a bus or shared van to Khao Sok.