Use the quicklinks below to jump to the desired section regarding transport in and around Khao Sok National Park.
Khao Sok is located directly along Rte. 401, which is the main thoroughfare from Takua Pa in the west to Surat Thani in the east, so getting to the park from either of these cities is easy. There's also regular bus service to and from Phuket, with stops in Khao Lak and Takua Pa along the way.
From Takua Pa, buses depart every hour between 6:00 and 18:00 and cost between 40 and 60B depending on the class of bus. The trip takes about one hour from Takua Pa.
From Surat Thani buses also leave hourly, the cost is 120B, and the trip takes about two hours. The bus drops travellers at the access road to Khao Sok along Rte. 401 and it's up to them to walk to the guesthouse of their choice (or phone one to pick them up).
From Phuket, buses depart every hour until about 16:00 and cost about 160B depending on the class of bus. The trip takes about four hours including stops at Khao Lak and Takua Pa.
The national park gates are 1.6 km from the bus drop-off point along the highway, and there are guesthouses and resorts all along the access road. To catch the bus onwards to either Surat Thani or Takua Pa, head back to Rte. 401 and wait for one at the bus stop there.
From Takua Pa it's possible to transfer to buses bound for Bangkok, Khuraburi, Khao Lak, Phuket and elsewhere.
Mini bus transfers to popular tourist destinations are also available from any guesthouse or tour company in the Khao Sok area. Sample fares include:
Ao Nang: Departs at 08:30, 14:30 and 16:30, costs 450B and takes 3.5 hours.
Bangkok: Departs at 15:00, costs 700B and takes about 11 hours.
Ko Lanta: Departs at 08:30, costs 700B including boat fare and takes about 5 hours.
Ko Pha Ngan: Departs at 07:30 and 13:30, costs 650B including boat fare and takes 8-9 hours.
Ko Phi Phi: Departs at 8:00, costs 750B including boat fare and takes about 7 hours.
Ko Samui: Departs at 07:30 and 13:30, costs 550B including boat fare and takes 6-7 hours.
Surat Thani: Departs at 06:30, 07:00, then every hour until 16:00, costs 250B and takes about 1.5 hours. To the Surat Thani airport, costs 300B.
Private taxi service is also available for several destinations in the south including Takua Pa (1,500B), Khao Lak (1,700B), Surat Thani airport (1,700B), Krabi Town (2,500B), Ao Nang (2,800B), Phuket airport (2,500B).
The western Khao Sok hiking trails and all guesthouses along the access road are all reachable on foot. The furthest hiking destinations are seven km from headquarters. Trails go deeper into the jungle, but it's wise to hire a guide if looking to do more serious trekking.
To get to Ratchaprapa Dam and Chiew Lan Lake, most book a tour that's inclusive of both boat and ground transport (1,500B per person for a day trip), but it is possible to go independently. Motorbikes may be rented for 300B per day at a few places including a small shop near the corner of the access road and Rte. 401 and one along the road leading to Bamboo House in Khlong Sok. From Khlong Sok it's necessary to drive 50 km to the east along scenic Rte. 401 before turning left (following clearly marked signs to Ratchaprapa Dam) in the town of Ban Ta Khun.
After turning off the main road in Ban Ta Khun, go straight for about 12 km, then go left where the road ends. Before long you'll go through a national park checkpoint, immediately after which go right. Keep right as you pass the back side of the dam, and follow the road as it loops around and down to the pier. Once at the pier, private longtail boats may be chartered for 1,800B per half day.
The Morning Mist mini-mart rents out bicycles for 200B a day.