There are 8 ways to get from Yala to Khao Sok by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Yala to Surat Thani Train Stationtrain 38 Sungai Kolok - Hua Lamphong - Class II Sleeper AC
- Take the taxi from Surat Thani Train Station to Khao Soktaxi
8h 55m฿1,338–2,362Train, Minivan
cheapest- Take the train from Yala to Surat Thani Train Stationtrain 38 Sungai Kolok - Hua Lamphong - Class II Sleeper AC
- Take the bus from Surat Thani Town to Khao Sok National Parkbus
11h 41m฿428–1,302Train, Mini Van
- Take the train from Yala to Hat Yaitrain 38 Sungai Kolok - Hua Lamphong - Class II Sleeper AC
- Take the bus from Hat Yai to Khao Sokbus
10h 28m฿638–1,462Drive 507.6 km
- Drive from Yala to Khao Sokcar 507.6 km
7h 49m฿1,928–2,785Taxi to Narathiwat Airport, fly to Surat Thani, Minivan
- Take the taxi from Yala to Narathiwat Airport (NAW)taxi
- Fly from Narathiwat Airport (NAW) to Surat Thani (URT)plane NAW - URT
- Take the bus from Surat Thani Town to Khao Sok National Parkbus
10h 5m฿3,993–7,679Bus, Mini Bus, Minivan
- Take the bus from Yala to Pattani Bus Stationbus
- Take the bus from Pattani Bus Station to Hat Yai Bus Stationbus 491
- Take the bus from Hat Yai Bus Terminal to Surathani Talad Kaset Stationbus
- Take the bus from Surat Thani Town to Khao Sok National Parkbus
12h 35m฿666–824Taxi to Narathiwat Airport, fly to Phuket International Airport, bus
- Take the taxi from Yala to Narathiwat Airport (NAW)taxi
- Fly from Narathiwat Airport (NAW) to Phuket International Airport (HKT)plane NAW - HKT
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Ngabus
- Take the bus from พังงา;Phang-Nga to อุทยานแห่งชาติเขาสก;Khao Sok National Parkbus
11h 6m฿3,793–7,169Train to Hat Yai, fly to Phuket International Airport, bus
- Take the train from Yala to Hat Yaitrain
- Fly from Hat Yai (HDY) to Phuket International Airport (HKT)plane HDY - HKT
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Ngabus
- Take the bus from พังงา;Phang-Nga to อุทยานแห่งชาติเขาสก;Khao Sok National Parkbus
11h 11m฿1,853–4,982
Narathiwat Airport (NAW) to Surat Thani (URT) flights
Questions & Answers
The cheapest way to get from Yala to Khao Sok is to train and Minivan which costs ฿420 - ฿1300 and takes 11h 41m.
The fastest way to get from Yala to Khao Sok is to drive which takes 7h 49m and costs ฿1900 - ฿2800.
No, there is no direct bus from Yala to Khao Sok. However, there are services departing from Yala and arriving at Khao Sok National Park via Pattani Bus Station, Hat Yai Bus Terminal and Surat Thani Town. The journey, including transfers, takes approximately 12h 35m.
The distance between Yala and Khao Sok is 510 km. The road distance is 507.6 km.
The best way to get from Yala to Khao Sok without a car is to train and taxi which takes 8h 55m and costs ฿1300 - ฿2400.
It takes approximately 8h 55m to get from Yala to Khao Sok, including transfers.
Yala to Khao Sok bus services, operated by Local Bus Thailand, depart from Yala station.
Yala to Khao Sok bus services, operated by Local Bus Thailand, arrive at Pattani Bus Station.
Yes, the driving distance between Yala to Khao Sok is 508 km. It takes approximately 7h 49m to drive from Yala to Khao Sok.
There are 153+ hotels available in Khao Sok.
What companies run services between Yala, Thailand and Khao Sok, Thailand?
You can take a bus from Yala to Khao Sok National Park via Pattani Bus Station, Hat Yai Bus Station, Hat Yai Bus Terminal, and Surat Thani Town in around 12h 35m.
- Website
- airasia.com
Flights from Narathiwat Airport to Surat Thani via Don Muang
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- ฿2,700–6,000
Flights from Narathiwat Airport to Phuket International Airport via Don Muang
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ฿2,500–5,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Yala to Surat Thani Train Station
- Ave. Duration
- 7h 16m
- Frequency
- Once daily
- Estimated price
- ฿130–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿180–220
- 2nd Class (Air-Conditioned Berth)
- ฿130–180
- 2nd Class (Air-conditioned Seat)
- ฿420–460
Train from Yala to Hat Yai
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Yala to Surat Thani Train Station
- Ave. Duration
- 7h 16m
- Frequency
- Once daily
- Estimated price
- ฿130–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿180–220
- 2nd Class (Air-Conditioned Berth)
- ฿130–180
- 2nd Class (Air-conditioned Seat)
- ฿420–460
Train from Yala to Hat Yai
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Bus from Hat Yai to Khao Sok
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ฿600
- Ave. Duration
- 1h 17m
- Estimated price
- ฿900–1,500
Grab Taxi
- Website
- grab.com
Taxi Muang Surat Thani
- Phone
- +66 62 073 5090
Taxi Surat Thani Group
- Phone
- +66 61 623 8333
Taxi Yala Hatyai
- Phone
- +66 824 482 624
- Website
- taxiyalahatyai.com
Taxi Yala Hatyai
- Phone
- +66 824 482 624
- Website
- taxiyalahatyai.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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Florence to Rome, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.


