There are 9 ways to get from Khao Sok to Bangkok by bus, plane or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus to Surat Thani, fly to Don Muang  •  5h 36m

  1. Take the bus from Khao Sok National Park to Surat Thani Airport
  2. Fly from Surat Thani (URT) to Don Muang (DMK) URT - DMK

฿910 - ฿2900

Cheapest option

Bus  •  11h 55m

  1. Take the bus from Takua Pa Phang Nga to Bangkok Mochit Bus Terminal

฿500 - ฿800

7 alternative options

Travel to Krabi, fly to Suvarnabhumi  •  4h 4m

  1. Travel from Khao Sok to Krabi
  2. Fly from Krabi (KBV) to Suvarnabhumi (BKK) KBV - BKK

Bus to Surat Thani, fly to Suvarnabhumi  •  5h 7m

  1. Take the bus from Khao Sok National Park to Surat Thani Airport
  2. Fly from Surat Thani (URT) to Suvarnabhumi (BKK) URT - BKK

฿1290 - ฿3305

Travel to Krabi, fly to Don Muang  •  4h 43m

  1. Travel from Khao Sok to Krabi
  2. Fly from Krabi (KBV) to Don Muang (DMK) KBV - DMK

Local Bus to Phuket, fly to Suvarnabhumi  •  6h 21m

  1. Take the Local Bus from Takua Pa to Phuket Bus Terminal 2
  2. Fly from Phuket (HKT) to Suvarnabhumi (BKK) HKT - BKK

฿1000 - ฿2940

Local Bus to Phuket, fly to Don Muang  •  6h 55m

  1. Take the Local Bus from Takua Pa to Phuket Bus Terminal 2
  2. Fly from Phuket (HKT) to Don Muang (DMK) HKT - DMK

฿910 - ฿2635

Travel, train  •  11h 36m

  1. Travel from Khao Sok to Khiri Ratthanikhom
  2. Take the train from Surat Thani Train Station to Hua Lamphong 40 Surat Thani - Hua Lamphong - Class II AC / ...

Bus via Southern Bus Terminal  •  15h 9m

  1. Take the bus from Khao Sok National Park to Southern Bus Terminal

฿1010 - ฿1035

Questions & Answers

There is widespread community transmission globally.
Some travel restrictions are being lifted in Thailand. For the latest travel status, please check the official page for Thailand.

Learn More.

The cheapest way to get from Khao Sok to Bangkok is to bus which costs ฿500 - ฿800 and takes 11h 55m.

More details

The quickest way to get from Khao Sok to Bangkok is to bus and fly which costs ฿1200 - ฿3400 and takes 5h 7m.

More details

The distance between Khao Sok and Bangkok is 580 km.

The best way to get from Khao Sok to Bangkok without a car is to travel and train which takes 11h 36m and costs .

More details

It takes approximately 5h 36m to get from Khao Sok to Bangkok, including transfers.

More details

The quickest flight from Surat Thani Airport to Don Muang Airport is the direct flight which takes 1h.

Search flights

Thai Lion Mentari and Thai AirAsia offer flights from Surat Thani Airport to Don Muang Airport.

Search flights

There are 3705+ hotels available in Bangkok. Prices start at ฿3750 per night.

More details

Map of how to get from Khao Sok to Bangkok.
Launch map view
  • Distance: 580.3 km
  • Duration: 5h 36m

What companies run services between Khao Sok, Thailand and Bangkok, Thailand?

The Transport Company operates a bus from Takua Pa Phang Nga to Bangkok Mochit Bus Terminal once daily. Tickets cost ฿500 - ฿800 and the journey takes 11h 39m.

Airlines
Thai Airways International
Website
thaiairways.com
Flights from Krabi to Suvarnabhumi
Ave. Duration
1h 26m
When
Every day
Estimated price
฿1300 - ฿4800
Flights from Surat Thani to Suvarnabhumi
Ave. Duration
1h 10m
When
Every day
Estimated price
฿900 - ฿3200
Flights from Phuket to Suvarnabhumi
Ave. Duration
1h 27m
When
Every day
Estimated price
฿1100 - ฿4500
Flights from Phuket to Suvarnabhumi via Koh Samui
Ave. Duration
3h 25m
When
Every day
Estimated price
฿1100 - ฿4700
Thai AirAsia
Website
airasia.com
Flights from Surat Thani to Don Muang
Ave. Duration
1h 10m
When
Every day
Estimated price
฿650 - ฿2900
Flights from Krabi to Don Muang
Ave. Duration
1h 24m
When
Every day
Estimated price
฿650 - ฿3000
Flights from Phuket to Don Muang
Ave. Duration
1h 24m
When
Every day
Estimated price
฿500 - ฿2300
Thai Smile
Website
thaismileair.com
Flights from Krabi to Suvarnabhumi
Ave. Duration
1h 23m
When
Every day
Estimated price
฿1300 - ฿4600
Flights from Surat Thani to Suvarnabhumi
Ave. Duration
1h 10m
When
Every day
Estimated price
฿900 - ฿3200
Flights from Phuket to Suvarnabhumi
Ave. Duration
1h 25m
When
Every day
Estimated price
฿1000 - ฿4400
Bangkok Airways
Website
bangkokair.com
Flights from Krabi to Suvarnabhumi
Ave. Duration
1h 30m
When
Every day
Estimated price
฿1200 - ฿5000
Flights from Krabi to Suvarnabhumi via Koh Samui
Ave. Duration
3h
When
Every day
Estimated price
฿1200 - ฿5000
Flights from Phuket to Suvarnabhumi
Ave. Duration
1h 30m
When
Every day
Estimated price
฿1100 - ฿4700
Flights from Phuket to Suvarnabhumi via Koh Samui
Ave. Duration
3h 25m
When
Every day
Estimated price
฿1100 - ฿4700
Thai Lion Mentari
Website
lionairthai.com
Flights from Surat Thani to Don Muang
Ave. Duration
1h 3m
When
Every day
Estimated price
฿550 - ฿2900
Flights from Krabi to Don Muang
Ave. Duration
1h 25m
When
Every day
Estimated price
฿600 - ฿5500
Flights from Phuket to Don Muang
Ave. Duration
1h 20m
When
Every day
Estimated price
฿600 - ฿3600
Thai Vietjet Air
Website
vietjetair.com
Flights from Krabi to Suvarnabhumi
Ave. Duration
1h 25m
When
Every day
Estimated price
฿650 - ฿2900
Flights from Phuket to Suvarnabhumi
Ave. Duration
1h 30m
When
Every day
Estimated price
฿550 - ฿2900
Train operators
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Surat Thani Train Station to Hua Lamphong
Ave. Duration
9h 5m
Frequency
Hourly
Estimated price
฿190 - ฿1500
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
3rd Class (Seat)
฿190 - ฿280
2nd Class (Air-Conditioned Berth)
฿700 - ฿950
2nd Class (Air-conditioned Seat)
฿410 - ฿600
1st Class (Air-Conditioned Berth)
฿1100 - ฿1500
Bus operators
Phantip Travel
Phone
+66 (0)77 272230
Email
info@phantiptravel.com
Website
phantiptravel.com
Bus from Khao Sok National Park to Surat Thani Airport
Ave. Duration
2h 15m
Frequency
Every 4 hours
Estimated price
฿350
Schedules at
12go.asia
Local Bus
Bus from Takua Pa to Phuket Bus Terminal 2
Ave. Duration
2h
Frequency
Every 4 hours
Estimated price
฿90
Krungsiam Tour
Phone
0863036540
Email
krungsiamairbus@gmail.com
Website
krungsiamtour.com
Bus from Khao Sok National Park to Southern Bus Terminal
Ave. Duration
14h 30m
Frequency
3 times a day
Estimated price
฿1000
Schedules at
12go.asia
Book at
12go.asia

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , How to get from Stansted Airport into central London and How to get from Luton Airport into central London - to help you get the most out of your next trip.