One of the best places to see nature and animals in Thailand is at the Khao Sok National Park, which is not too far from Phuket and Krabi.
We spent 3 days at Khao Sok and had a blast. The turquoise lake is really nice, and it’s easy to see animals in the park. We even saw wild elephants!
The best way to experience Khao Sok is to spend several days at the park, exploring the lake by boat, trekking to see animals and caves in the jungle, and staying at least one night in a floating bungalow on the lake.
In this travel guide, I’ll explain how to visit Khao Sok with or without a tour, and all of the top things to see and do there!
Table of Contents show
Dusky Leaf Monkey Spectacled Langur With Baby In Khao Sok National Park Thailand
Dusky leaf monkey & yellow baby
How Many Days To Spend At Khao Sok
The first thing to figure out is how much time you want to spend at the park.
Here are your options:
Day Trip – You can do a day trip to Khao Sok from a touristy area like Phuket, Krabi, Khao Lak, or Surat Thani. This is the quickest and easiest option, but you won’t have as much time to see the park. It’s too short, in my opinion.
Package Tour (2-4 days) – This is another easy option because it includes everything: transport, guide, meals, and lodging. This may be a good option for some people, because it’s convenient and it gives you enough time to see the main highlights of the park.
Stay In Khlong Sok Village – This option gives you the most flexibility and it’s also more cost efficient. By basing yourself directly at the Khlong Sok village near the park, you can stay as long as you like, and do excursions for the things that interest you most. It’s the best way to visit the park if you’re not limited on time.
Based on our experience, you need at least two days in the Khao Sok area to really make the most of it, and three or four days is better.
Cheow Lan Lake Drone Khao Sok National Park Thailand
Drone pic of Cheow Lan Lake
Cheow Lan Lake Boat Ride In Khao Sok National Park Thailand
Longtail boat ride
Best Khao Sok Tours
GetYourGuide has 2 day tours to Khao Sok from Phuket or Khao Lak that include hotel pickup and drop-off, meals, accommodation, and tours in the park.
Or, if you’re really limited on time, they also have 1 day tours to Khao Sok from Phuket, Krabi, or Khao Lak.
Alternatively, if you’re staying in Khlong Sok village directly by the park, they have day tours to the lake, jungle trekking, elephant tours, and more.
We’ve used GetYourGuide for lots of tours and activities around the world, and they’re great. Highly recommended!
How To Get To Khao Sok National Park
• From Phuket
It’s easy to get to Khao Sok independently if you don’t want to use a tour package.
From Phuket, you can get to Khlong Sok village by public bus, shared minivan, or private taxi.
The bus has 5 departures per day, and it’s a 4 hour ride. The minivan has up to 8 departures per day, and the ride takes anywhere from 2.5 to 4.5 hours, depending on where you start in Phuket. A taxi ride will take 2.5 to 3.5 hours.
You can check the schedules and book tickets for any of these online here.
12Go minivan transfer how to get to Khao Sok
Minivan
Van seats inside
Van seats
We got a private taxi and had a good experience. They brought us from the Phuket airport to Khao Lak, where we stayed for a few days, and then from Khao Lak to Khao Sok National Park. Everything went smoothly.
After we were finished at Khao Sok, we took a shared minivan back to Phuket, which was arranged by our hotel in Khlong Sok.
• From Krabi
From Krabi, you can get to Khlong Sok by minivan or taxi. There’s no big bus.
They have lots of minivan departures every day from either Ao Nang or Krabi town, and the ride takes about 3 to 4 hours. You can book here.
• From Khao Lak
From Khao Lak, you can get to Khlong Sok by bus, minivan, or taxi.
The bus ride takes about 2 hours, while the minivan or taxi ride is a little over 1 hour. You can book here.
Bus seats inside
Bus seats
• From Surat Thani
From Surat Thani, you can get to Khlong Sok by bus, minivan, or taxi. This is the closest airport and starting point for visiting the park.
The bus ride takes about 2 to 3 hours, while the minivan is 2 to 2.5 hours. A taxi takes 1.5 to 2 hours. You can book any of these here.
• From Bangkok
From Bangkok, the quickest option would be to fly or take a train to Surat Thani, and then get ground transport to Khlong Sok from there.
Getting Around In The Khao Sok Area
Once you reach Khlong Sok village, there are several ways to get around. You can arrange tours of the park through your hotel or one of the local agencies, or you can do some things independently like we did.
Many of the hotels in Khlong Sok are located within walking distance of the national park entrance (map here), so it’s easy to do the jungle trekking. For transport outside the village, we rented a motorbike through our hotel.
The lake access is a 1 hour drive from the village and the main park headquarters, and it can only be explored by longtail boat, so your options are more limited there. You can see it without a tour, but you’ll still need a boat guy.
Drone Cheow Lan Lake Khao Sok National Park Thailand
Fingers of the lake
Dusky Leaf Monkey Spectacled Langur Khao Sok National Park Thailand
Another leaf monkey
If you’re on a tight budget and want to visit the lake as cheaply as possible, you can do a day trip without booking a tour package.
Wake up early in the morning and drive to the main harbor, the Ratchaprapha Marina, and you can hire a private or shared longtail boat on the spot.
We did that one time and there were big crowds by late morning. Waiting in line for a boat was chaotic and it wasted hours we could’ve spent in the park, so I’d only recommend this if you can get there before 9 AM.
The boat prices start at around 1,700 baht (~$50 USD) for a 2 hour private tour, which can be pretty reasonable if you share it with friends. Two hours is really not long enough, though, so you’ll probably want to negotiate and pay extra so you can have more time on the lake.
This is one of the most economical ways to visit the lake, because Khao Sok is a bit overpriced compared to other places in Thailand. That’s just the way it is.
Longtail Boat on Cheow Lan Lake Khao Sok National Park Thailand
Boat on Cheow Lan Lake
Drone pic of Khao Sok National Park Thailand
Massive cliffs
Best Things To See & Do In Khao Sok National Park
• Cheow Lan Lake
One of the main attractions of the park is the Cheow Lan Lake. It’s a nice turquoise lake surrounded by limestone mountains, with caves and islands to explore.
Boat tours on the lake will normally take you to an iconic spot called Khao Sam Kler, where 3 pointy rock formations stick out of the water, seeming to float.
Usually they’ll also take you to at least one cave, which you can walk through with flashlights. The cave we visited had impressive stalactites and great views of the lake, almost like a picture frame.
Longtail Boat Cheow Lan Lake Khao Sok National Park Thailand
Here’s where we went ashore to see a cave
Pra Kie Phet Limestone Cave
Pra Kie Phet cave
In the evening, we got back on the boat and did a little side excursion to look for wild elephants.
We were lucky to see a mother and baby elephant feeding by the edge of the lake, close enough to take pictures from our boat!
We also spotted two hornbill birds in the treetops, near our floating bungalow.
Mother and baby wild elephants in the jungle
Wild elephants!
• Lake Bungalows
One of the great things about the lake is that there are floating bungalows where you can stay overnight and wake up to see the mist and sunrise on the lake.
There are lots of these floating bungalows scattered around different areas of the lake, and they range in price and quality. Some of the high end places are beautiful, like Panvaree Resort.
Even the most basic lake hotels are pretty comfortable, with mattresses, showers, flush toilets, fans, and electric outlets powered by solar. We stayed at Keeree Tara Rafthouse, which was a bit run down, but it had all of these necessities, so we didn’t mind.
Most importantly, all of the lake bungalows have amazing views of the national park. You should spend at least one night on the lake. It’s a great experience!
Floating overwater bungalows at the Panvaree Resort
Floating bungalows on the Cheow Lan Lake (© Panvaree Resort)
• Wildlife Trekking
When we arrived at Khlong Sok, the very first thing we did was trekking to see animals in the jungle. You can do this in a half day, so it’s the perfect way to spend an afternoon at the park.
The trekking is not very hard, and families can do it. There’s a wide dirt path, almost like a road, with jungle on both sides.
Occasionally you might dip into the jungle to get a closer look at some animals, waterfalls, or other things.
Dusky Leaf Monkey Spectacled Langur In Khao Sok National Park Thailand
Dusky leaf monkeys
You can do short hiking in the park without a guide, but for longer treks past 3 kilometers, they require you to hire a guide. You’d have to be sneaky to get around this rule.
It’s kind of annoying to be forced to hire a guide, but I will admit they can be helpful for navigation, taking pictures, and spotting animals that you might not otherwise notice.
We saw monkeys and macaques, lizards, pit vipers, tarantulas, and more. It was especially fun seeing the dusky leaf monkeys with their bright yellow babies.
The animals were usually close enough to snap some great pictures, although it helps to have a bit of zoom on your camera.
You can see giant rafflesia flowers in Khao Sok from December to March, and if you’re lucky, you might also see gibbons, tapirs, sun bears, clouded leopards, and other rare animals.