There are 7 ways to get from Ipoh to Khao Sok National Park 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 Ipoh to Padang Besartrain Ets
- Take the train from Padang Besar to Hat Yaitrain
- Take the train from Hat Yai to Surat Thani Train Stationtrain
- Take the taxi from Surat Thani Train Station to Khao Sok National Parktaxi
13h฿1,377–2,885Train, Mini Van
cheapest- Take the train from Ipoh to Hat Yaitrain Ets
- Take the bus from Hat Yai to Khao Sokbus
16h 30m฿675–981Bus, Mini Van
- Take the bus from Terminal Meru Raya to Hat Yai Stationbus Terminal Meru Raya
- Take the bus from Hat Yai to Khao Sokbus
16h 2m฿1,136–1,328Drive 712.2 km
- Drive from Ipoh to Khao Sok National Parkcar 712.2 km
9h 50m฿2,640–3,812Bus, Minivan
- Take the bus from Terminal Meru Raya to Terminal Sungai Nibongbus
- Take the bus from Terminal Bas Sungai Nibong to Hat Yaibus
- 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
16h 33m฿1,173–1,458Fly from Ipoh, bus
- Fly from Ipoh (IPH) to Phuket International Airport (HKT)plane IPH - HKT
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Ngabus
- Take the bus from พังงา;Phang-Nga to อุทยานแห่งชาติเขาสก;Khao Sok National Parkbus
10h 53m฿3,761–17,913Bus to Penang International Airport, fly, bus
- Take the bus from Terminal Meru Raya to Terminal Sungai Nibongbus
- Fly from Penang International Airport (PEN) to Phuket International Airport (HKT)plane PEN - HKT
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Ngabus
- Take the bus from พังงา;Phang-Nga to อุทยานแห่งชาติเขาสก;Khao Sok National Parkbus
12h 28m฿2,530–6,273
Ipoh (IPH) to Phuket International Airport (HKT) flights
Questions & Answers
The cheapest way to get from Ipoh to Khao Sok National Park is to train and Mini Van which costs ฿650 - ฿1000 and takes 16h 30m.
The fastest way to get from Ipoh to Khao Sok National Park is to drive which takes 9h 50m and costs ฿2600 - ฿3900.
No, there is no direct bus from Ipoh to Khao Sok National Park. However, there are services departing from Terminal Meru Raya and arriving at Khao Sok via Hat Yai. The journey, including transfers, takes approximately 16h 2m.
The distance between Ipoh and Khao Sok National Park is 759 km. The road distance is 712.2 km.
The best way to get from Ipoh to Khao Sok National Park without a car is to train and taxi which takes 13h and costs ฿1300 - ฿2900.
It takes approximately 13h to get from Ipoh to Khao Sok National Park, including transfers.
Ipoh to Khao Sok National Park bus services, operated by Express Kesatuan, depart from Terminal Meru Raya station.
Ipoh to Khao Sok National Park bus services, operated by Express Kesatuan, arrive at Hat Yai Station.
Khao Sok National Park is 1h behind Ipoh. It is currently 3:34 PM in Ipoh and 2:34 PM in Khao Sok National Park.
Yes, the driving distance between Ipoh to Khao Sok National Park is 712 km. It takes approximately 9h 50m to drive from Ipoh to Khao Sok National Park.
What companies run services between Ipoh, Malaysia and Khao Sok National Park, Thailand?
You can take a bus from Terminal Meru Raya to Khao Sok National Park via Hat Yai Station, Hat Yai, and Khao Sok in around 16h 2m.
- Website
- flyscoot.com
Flights from Ipoh to Phuket International Airport via Singapore Changi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ฿3,300–18,000
- Website
- airasia.com
Flights from Ipoh to Phuket International Airport via Senai, Kuala Lumpur
- Ave. Duration
- 7h 40m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ฿3,900–14,000
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,800–5,000
- Website
- fireflyz.com.my
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿2,200–4,300
- Website
- qatarairways.com
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ฿2,500–12,000
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Ipoh to Padang Besar
- Ave. Duration
- 2h 57m
- Frequency
- Every 3 hours
- Estimated price
- ฿65–350
- Website
- KTMB
- Shuttle
- ฿65–95
- Express
- ฿240–350
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
Train from Ipoh to Hat Yai
- Ave. Duration
- 7h 24m
- Frequency
- Once daily
- Estimated price
- ฿75–390
- Website
- KTMB
- Shuttle
- ฿75–110
- Express
- ฿260–390
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿15–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿15–20
- 2nd Class (Air-conditioned Seat)
- ฿250–280
Train from Hat Yai to Surat Thani Train Station
- Ave. Duration
- 4h 39m
- Frequency
- 3 times a day
- Estimated price
- ฿100–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿150–190
- 2nd Class (Air-Conditioned Berth)
- ฿100–130
- 2nd Class (Air-conditioned Seat)
- ฿370–400
- Phone
- +60165217775
- [email protected]
- Website
- easybook.com
Bus from Terminal Meru Raya to Hat Yai Station
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ฿500–750
- Schedules at
- kesatuanexpress.com
- Book at
- easybook.com
Bus from Hat Yai to Khao Sok
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ฿600
Bus from Hat Yai to Khao Sok
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ฿600
- Phone
- 011 1866 8811
- [email protected]
- Website
- Unititi Express
Bus from Terminal Meru Raya to Terminal Sungai Nibong
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ฿180–250
- Website
- Unititi Express
Bus from Terminal Meru Raya to Terminal Sungai Nibong
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ฿180–250
- Website
- Unititi Express
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from Terminal Meru Raya to Terminal Sungai Nibong
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a day
- Estimated price
- ฿160–300
- Website
- Sri Maju
Bus from Terminal Meru Raya to Terminal Sungai Nibong
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a day
- Estimated price
- ฿160–300
- Website
- Sri Maju
- Phone
- 019 - 545 3888
- [email protected]
- Website
- behtravelandtour.com
Bus from Terminal Bas Sungai Nibong to Hat Yai
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- ฿486
- Schedules at
- behtravelandtour.com
Bus from Hat Yai Bus Terminal to Surathani Talad Kaset Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿235
- 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
- ฿290–440
- Book at
- 12 Go
- Website
- Phantip Travel
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- ฿100–700
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- ฿100–700
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ฿200–250
- Book at
- 12go.asia
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ฿200–250
- Book at
- 12go.asia
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 13m
- Frequency
- 4 times a day
- Estimated price
- ฿170–240
- Website
- Provincial Land Transport Office Of Krabi
Bus from พังงา;Phang-Nga to อุทยานแห่งชาติเขาสก;Khao Sok National Park
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- ฿190–260
- Website
- Provincial Land Transport Office Of Krabi
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 13m
- Frequency
- 4 times a day
- Estimated price
- ฿170–240
- Website
- Provincial Land Transport Office Of Krabi
Bus from พังงา;Phang-Nga to อุทยานแห่งชาติเขาสก;Khao Sok National Park
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- ฿190–260
- Website
- Provincial Land Transport Office Of Krabi
- Phone
- +66980235239
- [email protected]
- Website
- 12go.asia
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ฿200–700
- Schedules at
- goodlucklantatransfer.com
- Book at
- 12go.asia
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ฿200–700
- Schedules at
- goodlucklantatransfer.com
- Book at
- 12go.asia
- Ave. Duration
- 1h 39m
- Estimated price
- ฿1,200–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
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, Slovenia: Getting from Ljubljana to Lake Bled, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
There are 148+ hotels available in Khao Sok National Park.




















