There are 8 ways to get from Trang to Khao Sok by bus, train, ferry, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Mini Van
best- Take the bus from Trang to Khao Sokbus
5h 30m฿600Train, bus
cheapest- Take the train from Trang to Surat Thani Train Stationtrain 84
- Take the bus from Surat Thani Train Station to Khao Sok National Parkbus Surat Thani Train Station - Khao Sok National Park
6h 5m฿349–1,454Ferry
- Take the ferry from Trang station to Koh Phi Phi Ton Sai Pierferry Trang Railway Station - Koh Phi Phi Ton Sai Pier
- Take the ferry from pp cabana Tonsai pier to Khao Sok Transferferry pp cabana Tonsai pier - Khao Sok Transfer
9h฿2,334–3,264Drive 261.6 km
- Drive from Trang to Khao Sokcar 261.6 km
4h 5m฿1,002–1,448Taxi
- Take the taxi from Trang to Khao Soktaxi 261.6 km
4h 5m฿2,900–3,500Mini Bus, Minivan
- Take the bus from Trang to Suratthanibus 488
- Take the bus from Surat Thani Town to Khao Sok National Parkbus
6h 12m฿430–530Train, bus via Khao Sok Hotel Transfer
- Take the train from Trang to Surat Thani Train Stationtrain 84
- Take the bus from Surat Thani Train Station to Khao Sok Hotel Transferbus Surat Thani Train Station - Khao Sok Hotel Transfer
6h 20m฿609–1,474Bus
- Take the bus from Trang Bus Terminal to Krabi Bus Terminalbus 446
- Take the bus from Krabi Bus Terminal to Khao Sok Transferbus Krabi Bus Terminal - Khao Sok Transfer
7h 51m฿748–818
Trang to Khao Sok by train and bus
Comparing Your Travel Options
The cheapest way to get from Trang to Khao Sok is to Mini Bus and Minivan which costs ฿430 - ฿550 and takes 6h 12m.
The fastest way to get from Trang to Khao Sok is to drive which takes 4h 5m and costs ฿1000 - ฿1500.
Yes, there is a direct bus departing from Trang and arriving at Khao Sok. Services depart once daily, and operate every day. The journey takes approximately 5h 30m.
No, there is no direct ferry from Trang station to Khao Sok. However, there are services departing from Trang station and arriving at Khao Sok Transfer via pp cabana Tonsai pier. The journey, including transfers, takes approximately 9h.
The distance between Trang and Khao Sok is 259 km. The road distance is 261.6 km.
Book your Trang to Khao Sok ferry tickets online with 12go.asia.
The best way to get from Trang to Khao Sok without a car is to Mini Van which takes 5h 30m and costs ฿600.
The Mini Van from Trang to Khao Sok takes 5h 30m including transfers and departs once daily.
Trang to Khao Sok bus services, operated by Provincial Land Transport Office Of Krabi, depart from Trang Bus Terminal station.
Trang to Khao Sok bus services, operated by Provincial Land Transport Office Of Krabi, arrive at Krabi Bus Terminal station.
What companies run services between Trang, Thailand and Khao Sok, Thailand?
Local Minivan Thailand operates a bus from Trang to Khao Sok once daily. Tickets cost ฿600 and the journey takes 5h 30m. Alternatively, you can take a ferry from Trang station to Khao Sok Transfer via Koh Phi Phi Ton Sai Pier and pp cabana Tonsai pier in around 9h.
- Website
- Thai Railway
Train from Trang to Surat Thani Train Station
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- ฿85–1,000
- Schedules at
- Thai Railway
Train from Trang to Surat Thani Train Station
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- ฿85–1,000
- Schedules at
- Thai Railway
Bus from Trang to Khao Sok
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿600
- Website
- Phantip 1970
Bus from Surat Thani Train Station to Khao Sok National Park
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ฿260
- Schedules at
- Phantip 1970
Bus from Surat Thani Town to Khao Sok National Park
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿370
- Schedules at
- Phantip 1970
- Phone
- +66 2 252 1052
- [email protected]
- Website
- 12go.co
Bus from Surat Thani Train Station to Khao Sok National Park
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ฿500
- Book at
- PL Travel
- Phone
- +66 2 237 1037
- [email protected]
- Website
- 12go.co
Bus from Surat Thani Train Station to Khao Sok National Park
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿320
- Book at
- Samui Tour
Bus from Trang to Suratthani
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿160
- Phone
- +66 (0)77 272230
- [email protected]
- Website
- Phantip Travel
Bus from Surat Thani Town to Khao Sok National Park
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿270–370
- Book at
- 12 Go
- Website
- Phantip Travel
- Phone
- +66 2 243 1043
- [email protected]
- Website
- 12go.co
Bus from Surat Thani Town to Khao Sok National Park
- Ave. Duration
- 2h
- Frequency
- Once daily
- Book at
- Sapthaweephol Tour and Travel
- Phone
- +66 2 247 1047
- [email protected]
- Website
- 12go.co
Bus from Surat Thani Town to Khao Sok National Park
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿655
- Book at
- Nor Phuangphet Transport
- Phone
- +66 2 245 1045
- [email protected]
- Website
- 12go.co
Bus from Surat Thani Town to Khao Sok National Park
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿250
- Book at
- Future Travel and Service
- Website
- PP Service
Bus from Surat Thani Town to Khao Sok National Park
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿375
- Schedules at
- PP Service
- Phone
- +66 2 240 1040
- [email protected]
- Website
- 12go.co
Bus from Surat Thani Town to Khao Sok National Park
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿263
- Book at
- Southern Transport
- Phone
- +66 2 234 1034
- [email protected]
- Website
- 12go.co
Bus from Surat Thani Train Station to Khao Sok Hotel Transfer
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿520
- Book at
- A and T Travel
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- ฿110–270
- Schedules at
- Provincial Land Transport Office Of Krabi
- Website
- kbi.dlt.go.th
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿420
- Book at
- 12 Go
- Phone
- +66 2 203 1003
- [email protected]
- Website
- Minibus 1996
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ฿335
- Website
- Minibus 1996
- Phone
- +66 99 414 6109
- Website
- Call Me Taxi
Bus from Krabi Bus Terminal to Khao Sok Transfer
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿554
- Schedules at
- Call Me Taxi
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Trang station to Koh Phi Phi Ton Sai Pier
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,100–2,200
- Website
- tigerlinetravel
- Phone
- +66 2 245 1045
- [email protected]
- Website
- 12go.co
Ferry from pp cabana Tonsai pier to Khao Sok Transfer
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,150
- Book at
- Future Travel and Service
- Ave. Duration
- 4h 5m
- Estimated price
- ฿2,900–3,500
Taxi Meter Trang by Pondtong Group
- Phone
- +66 75 582 822
- Website
- facebook.com
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 Need to know: Greyhound, Italian Lakes: Getting around by train, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Trang to Khao Sok is 262 km. It takes approximately 4h 5m to drive from Trang to Khao Sok.
Book your Trang to Khao Sok bus tickets online with 12go.asia.
There are 153+ hotels available in Khao Sok.





