How to get to and from: Khao Sok National Park

How to get to Khao Sok National Park

On this page: How to get to and from Khao Sok National Park
More on Khao Sok National Park


Park headquarters stand 105 km west of Surat Thani International (URT), while Phuket (HKT) and Krabi (KBV) airports are 130 to 150 km to the southwest. All three rank among the busiest airports in Southern Thailand, served by frequent flights from Bangkok, Singapore and others. Expect to pay 2,500 to 3,500 baht for a private transfer to Khao Sok from the airports, the cheaper option being to head into town to find a bus.


Public buses and minibuses (vans) pull off on either side of Highway 401 in Khlong Sok village, two km from park headquarters. From there, taxis will take you to a resort in the village for 100 baht minimum, but it’s not too difficult to walk down there.

Regular large buses run between Surat Thani (to the east) and Takua Pa (to the west) between 08:00 and 17:00 and stop at Khlong Sok village. The price back to Surat Thani is 120 baht, or 100 baht to Takua Pa, where you can turn straight to the Ko Kho Khao ferry pier or catch a bus north towards Khuraburi, Ko Phra Thong, Ranong and Ko Phayam.

Cramped minibuses (vans) run between Surat Thani and Khao Lak and drop off in Khlong Sok village hourly for 140 baht from around 07:00 to 16:00. These vans stop at both the train station in Phun Phin and the long-distance bus station on their way to Talad Kaset 2 Station in downtown Surat Thani.

Regular buses run between Surat Thani and Phuket and stop at Khlong Sok village hourly between 07:00 and 18:00. The price to Phuket is 120 baht.

Minibuses looping between Khao Lak, Phang Nga and Krabi town also swing up to Khlong Sok village, stopping every two hours from 06:00 to 16:00 for 200 to 300 baht. There’s also a direct minibus to Krabi town at 08:00—it’s faster but the curvier road is a bad idea if you’re prone to motion sickness. When we tried this route, it was driven responsibly, while the driver we had on the longer route through Khao Lak drove like a total maniac.

In addition, travel agents sell all-in tickets to other destinations such as Ko Samui, Ko Phayam, Ko Phi Phi, Ko Lanta, Hat Yai and Ko Lipe. These will require a transfer somewhere along the way. Private transfers by car or van are also available, starting at around 1,500 baht.


Private longtail boats for exploring Chiew Lan Lake cost 1,700 to 5,000 baht per day—for the boat, not per person—depending on how far you want to go.

Getting around

Khlong Sok village is a joy to walk around but the larger Khao Sok area covers a wide expanse of terrain. You’ll need to book some tours or rent a private vehicle, or both, to even scratch the park’s surface.

Motorbike rental is available at a few spots in the village for 300 baht per day; we suggest avoiding the shop right at the corner by the bus stop because we’ve seen dodgy things happen there. A little further down the main village road there should be a house and a little gas station with a few bikes for rent, or you could try Good Luck Restaurant’s service closer to headquarters.

Mountain bike rental is found at Morning Mist Resort and Rafflesia Cafe for 200 to 300 baht per day.

Travel agents in Khlong Sok village will help you arrange car rental in the 1,000 to 2,000 baht range, or you could rent a car in Surat Thani, Phuket, Khao Lak or Krabi and drive up to Khao Sok on your own.