How to get from

Bangkok to Khao Sok

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

2 ways to get from Bangkok to Khao Sok

Taking a Bus from Bangkok to Khao SokDuration: 15h
Know before you go

You can travel from Bangkok to Khao Sok and avoid sea travel by booking a VIP bus. This journey is quite long, but efficient. Since it departs mostly at night, it serves as a wonderful overnight accommodation replacement. The cabins are well air conditioned and come with bathrooms on board.

  • Pros
    • Blankets provided
    • Free cancellations
    • Water and snacks provided
    • Makes rest stops
  • Cons
    • Limited luggage allowance (only 1 backpack and 1 hand luggage)
    • Long journey
    • No return journeys available
    • Cabin may not be new, updated
    • Possible delays in departure
Most popular rides
Taking a Bus+Ferry from Bangkok to Khao SokDuration: 16h
Know before you go

There is 1 operator that run from Bangkok to Khao Sok, with 1 departure per day. If you decide to take a Bus+Ferry, you can take the High Speed option.

Most popular rides

About the ride from Bangkok to Khao Sok

Bangkok is a very exciting, vibrant, and eclectic place to visit. No matter how long you stay in the city, there’s always something fun and unique to do. However, the city’s pace might make you feel tired after some time, and then you’ll start to crave nature. Khao Sok National Park is the perfect place to visit to unwind from the city’s hustle and bustle.
When traveling the 732 kilometer (455 mile) distance between Bangkok and Khao Sok, you have one option to make the journey:

  • Hopping on an overnight bus that will take you to Khao Sok in around 15 hours

The journey to Khao Sok from Bangkok is lengthy, but thanks to sleeper buses, you can spend this time sleeping and relaxing.


What to see when traveling from Bangkok to Khao Sok

When traveling between Bangkok and Khao Sok on a bus, it’s most likely that you’ll be traveling at night. Lay back in your reclining seat and try to get some sleep before you arrive. If you’re one of those people who just can’t fall asleep on a moving bus, you can use this time to read or catch up on your work.

The park is usually open from 8:00 am to 5:00 pm, but the times can vary. The entrance fee for foreigners costs $10 for adults and $5 for children. The national park is part of the country’s biggest protected areas, and all park activities are led by local community leaders and well-trained local guides with strong English language skills. The locals of this area didn’t want to wait for mass tourism to take over their natural treasures, so they took matters into their own hands. You’ll quickly learn that their knowledge of the area and love for the beauty of it is what makes the Khao Sok experience so unique.

There are many activities you can enjoy during your stay here, from one-day trips to beautiful lakes, jungle cooking, to a 10-day jungle survival tour! Khao Sok is truly a paradise for those who carry adventure in their hearts.

One of the most beautiful spots in the park is Cheow Lan Lake, that’s dotted with hundreds of islands with steep limestone cliffs. You can explore the lake on a traditional Thai longtail boat. The trip lasts for a couple of hours and includes a lunch on the boat, and a hike to the bat cave.

If what’s hiding in the dark gives you a shot of adrenalin, rather than fear, you can go on a night safari hike tour. During this tour, you’ll spend 2 hours with an expert guide in the jungle. You’ll have a unique chance to see the forest go to sleep, and you might spot some tarantulas, a civet cat, a loris, and many more spooky and mysterious inhabitants of the jungle.

The Sok river meanders through the park, and nearby villages. One of the most common ways to experience Khao Sok is from a canoe or a tube. Everything will look different from this perspective! Canoes are suitable for everyone, which makes it the perfect way to explore the park with family.

If you consider yourself to be fearless, then there’s the ultimate activity at the park that’s crafted just for travelers like yourself: you can go on deep jungle camping with expert bushcraft guides. On this trip, you’ll learn about surviving, eating wild plants and fruits from the jungle, and fishing. However, you should keep in mind that it’s necessary to have a good level of fitness and health to embark on this adventure.



How to get from Bangkok to Khao Sok

Taking a bus 
Hopping on a bus from Bangkok to Khao Sok is one of the most popular ways to travel between the two places. The journey takes around 15 hours, but luckily the buses travel overnight. Since they depart mostly at night, this is a great overnight accommodation replacement.

The buses have reclining seats, blankets, A/C, and toilets on board. The driver will also make frequent stops during your journey.


What is the best time to visit Khao Sok?

Khao Sok is a bit different to other destinations in Thailand. While most of the islands and coastal gems are best when visited during the warmest days, Khao Sok is perfect during the rainy season. Khao Sok has many great activities that depend on the weather, and water levels.

One of the top activities in the area is river tubing, which can’t be enjoyed if the rainfall is at its lowest point. If you want to go river tubing, you should visit the national park between June and September. However, if you’re not on the lookout for these activities and prefer dry and sunny weather, then time your visit between November and April.

Let Bangkok and Khao Sok inspire you

A nightlife experience like never before: Pattaya

From luxury boat cruises to cultural performances, muay thai boxing and drinking till the sun comes up, this is why you need to party in Pattaya.

Read more

A detailed guide to transportation in Thailand

Live your tropical getaway dream with our Thailand transportation guide. Make the most of the country’s extensive network of buses, trains, flights and ferries.

Read more

Bangkok to Siem Reap border crossing: A traveler review

The land border crossing between Thailand & Cambodia can be intimidating. Here’s a review of what to expect when crossing the border by bus.

Read more

Reviews of the ride from Bangkok to Khao Sok

  • J
    The break was A bit
    The break was A bit rushed
  • E
    Very good
    Everything was on time and well organized!
Show more

Your questions, our answers

Bookaway's customers prefer High Speed Bus+Ferry by Songserm

VIP Bus by Thai Sriramwhich usually takes 14h

BUSThai Sriram | Paradive Travel


581 Km (Air)

VIP Bus by Thai Sriram starting at US$28

Approximately, there are 3 departures each day.

Popular places to go from Bangkok

Bangkok to Chiang MaiStarting at $16
Bangkok to PattayaStarting at $6
Bangkok to Koh SamuiStarting at $22
Bangkok to Hua HinStarting at $8
Bangkok to PhuketStarting at $20
Bangkok to SuratthaniStarting at $15
Bangkok to Koh PhanganStarting at $31
Bangkok to KrabiStarting at $21
Bangkok to Chiang RaiStarting at $23
Bangkok to KanchanaburiStarting at $5
Bangkok to ChumphonStarting at $13
Bangkok to Khon KaenStarting at $12
Bangkok to Hat YaiStarting at $18
Bangkok to Koh ChangStarting at $22
Bangkok to Mae SotStarting at $16
Bangkok to Nakhon RatchasimaStarting at $9
Bangkok to Koh TaoStarting at $32
Bangkok to RanongStarting at $19
Bangkok to Nakhon Si ThammaratStarting at $17
Bangkok to Khao YaiStarting at $12
Bangkok to RayongStarting at $7
Bangkok to LampangStarting at $14
Bangkok to Koh Phi PhiStarting at $37
Bangkok to AyutthayaStarting at $5
Bangkok to Udon ThaniStarting at $16
Bangkok to TrangStarting at $19
Bangkok to Siem ReapStarting at $24
Bangkok to TratStarting at $10
Bangkok to PattaniStarting at $19
Bangkok to Koh LantaStarting at $33
Bangkok to VientianeStarting at $33
Bangkok to Khao LakStarting at $28
Bangkok to LopburiStarting at $6
Bangkok to Prachuap Khiri KhanStarting at $9
Bangkok to Damnoen Saduak Floating MarketStarting at $6
Bangkok to PhraeStarting at $17
Bangkok to Buri RamStarting at $13
Bangkok to Ho Chi Minh City (Saigon)Starting at $64
Bangkok to Koh MakStarting at $28
Bangkok to NanStarting at $20
Bangkok to Roi EtStarting at $61
Bangkok to Si Sa KetStarting at $14
Bangkok to PhetchaburiStarting at $6
Bangkok to ChaiyaphumStarting at $10
Bangkok to LamphunStarting at $15
Bangkok to PhayaoStarting at $34
Bangkok to SatunStarting at $27
Bangkok to Phang NgaStarting at $23
Bangkok to Sam Roi YotStarting at $86
Bangkok to PaiStarting at $29
Bangkok to PhitsanulokStarting at $11
Bangkok to ChonburiStarting at $51
Bangkok to NarathiwatStarting at $42
Bangkok to Mae Hong SonStarting at $42
Bangkok to Chiang DaoStarting at $23
Bangkok to Hai PhongStarting at $104
Bangkok to Maha SarakhamStarting at $17
Bangkok to SongkhlaStarting at $29
Bangkok to Phnom PenhStarting at $28
Bangkok to Koh KoodStarting at $27
Bangkok to Cha-amStarting at $7
Bangkok to Ubon RatchathaniStarting at $14
Bangkok to TakStarting at $16
Bangkok to Pak ChongStarting at $7
Bangkok to BangkokStarting at $10
Bangkok to LoeiStarting at $17
Bangkok to Nakhon SawanStarting at $9
Bangkok to Kuala LumpurStarting at $65
Bangkok to PhatthalungStarting at $17
Bangkok to AranyaprathetStarting at $119
Bangkok to Ban PheStarting at $82
Bangkok to Don SakStarting at $21
Bangkok to Pran BuriStarting at $8
Bangkok to Khao SokStarting at $28
Bangkok to Ban Hat LekStarting at $153
Bangkok to Laem SokStarting at $188
Bangkok to SukhothaiStarting at $13
Bangkok to Laem ChabangStarting at $6
Bangkok to SaraburiStarting at $104
Bangkok to Vang ViengStarting at $52
Bangkok to BattambangStarting at $40
Bangkok to Koh SametStarting at $16
Bangkok to Ao NangStarting at $31
Bangkok to Railay BeachStarting at $33
Bangkok to Nong KhaiStarting at $14
Bangkok to PayathonzuStarting at $198
Bangkok to SurinStarting at $13
Bangkok to YangonStarting at $61
Bangkok to Chong MekStarting at $21
Bangkok to SihanoukvilleStarting at $36
Bangkok to SattahipStarting at $71
Bangkok to Erawan National ParkStarting at $8
Bangkok to Chiang KhongStarting at $25
Bangkok to PakseStarting at $33
Bangkok to Chiang KhanStarting at $18
Bangkok to Bang SaenStarting at $6
Bangkok to AmphawaStarting at $6
Bangkok to Mae KlongStarting at $6
Bangkok to ManilaStarting at $104
Bangkok to Sakon NakhonStarting at $43
Bangkok to Nakhon PhanomStarting at $64
Bangkok to O SmachStarting at $12
Bangkok to Nong Bua Lam PhuStarting at $19
Bangkok to Da NangStarting at $62
Bangkok to Da LatStarting at $61
Bangkok to Samut SongkhramStarting at $6
Bangkok to KhanomStarting at $22
Bangkok to Luang PrabangStarting at $104
Bangkok to CebuStarting at $206
Bangkok to FangStarting at $25
Bangkok to Kamphaeng PhetStarting at $12
Bangkok to Don DetStarting at $35
Bangkok to Cam RanhStarting at $73
Bangkok to MandalayStarting at $104
Bangkok to Can ThoStarting at $104
Bangkok to SavannakhetStarting at $104
Bangkok to KathmanduStarting at $104
Bangkok to HanoiStarting at $78
Bangkok to SamaesarnStarting at $101
Bangkok to SrirachaStarting at $5
Bangkok to NonthaburiStarting at $44
Bangkok to MukdahanStarting at $20
Bangkok to Mae Sai DistrictStarting at $24
Bangkok to Chiang Kham DistrictStarting at $22
Bangkok to Chiang SaenStarting at $40
Bangkok to Denpasar, BaliStarting at $135
Bangkok to Jakarta, JavaStarting at $94
Bangkok to PenangStarting at $76
Bangkok to MedanStarting at $70
Bangkok to Johor BahruStarting at $90
Bangkok to Kota KinabaluStarting at $63