• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 8 ways to get from Butterworth to Khao Yai National Park by train, plane, shuttle, car ferry, bus or car

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

KTM Komuter to Hat Yai, fly to Suvarnabhumi, Private Transfer  •  8 h 43 min

  1. Take the KTM Komuter from Butterworth to Padang Besar
  2. Fly from Hat Yai (HDY) to Suvarnabhumi (BKK) HDY - BKK
  3. Take a shuttle bus from Suvarnabhumi Airport Arrivals Terminal to Khao Yai National Park

$151 - $305

Cheapest option

KTM Komuter, train, bus  •  24 h 20 min

  1. Take the KTM Komuter from Butterworth to Padang Besar
  2. Take the train from Padang Besar to Nakhon Pathom
  3. Take the bus from Nakhon Pathom to Pak Chong

$27 - $69

6 alternative options

Car ferry to Penang, fly to Suvarnabhumi, Private Transfer  •  8 h 37 min

  1. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
  2. Fly from Penang (PEN) to Suvarnabhumi (BKK) PEN - BKK
  3. Take a shuttle bus from Suvarnabhumi Airport Arrivals Terminal to Khao Yai National Park

$155 - $277

KTM Komuter to Hat Yai, fly to Don Muang, Private Transfer  •  9 h 46 min

  1. Take the KTM Komuter from Butterworth to Padang Besar
  2. Fly from Hat Yai (HDY) to Don Muang (DMK) HDY - DMK
  3. Take a shuttle bus from Suvarnabhumi Airport Arrivals Terminal to Khao Yai National Park

$136 - $255

Car ferry to Penang, fly to Don Muang, Private Transfer  •  10 h

  1. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
  2. Fly from Penang (PEN) to Don Muang (DMK) PEN - DMK
  3. Take a shuttle bus from Suvarnabhumi Airport Arrivals Terminal to Khao Yai National Park

$145 - $317

KTM Komuter, bus, Private Transfer  •  24 h 44 min

  1. Take the KTM Komuter from Butterworth to Padang Besar
  2. Take the bus from Padang Besar to Hat Yai Bus Terminal
  3. Take the bus from Hat Yai Bus Terminal to Bangkok Southern Bus Terminal
  4. Take a shuttle bus from Suvarnabhumi Airport Arrivals Terminal to Khao Yai National Park

Bus, minivan  •  26 h 31 min

  1. Take the bus from Butterworth Bus Terminal to Kangar
  2. Take the bus from Padang Besar to Hat Yai Bus Terminal
  3. Take the bus from Hat Yai Bus Terminal to Bangkok Mochit Bus Terminal
  4. Take the minivan from Bangkok Mochit New Van Terminal to Pak Chong

Drive  •  18 h 7 min

  1. Drive from Butterworth to Khao Yai National Park 814.6 miles

$110 - $170

Questions & Answers

The cheapest way to get from Butterworth to Khao Yai National Park is to KTM Komuter and train and bus which costs RM 110 - RM 290 and takes 24 h 20 min.

More details

The quickest way to get from Butterworth to Khao Yai National Park is to car ferry and fly and Private Transfer which costs RM 600 - RM 1200 and takes 8 h 37 min.

More details

No, there is no direct bus from Butterworth to Khao Yai National Park. However, there are services departing from Butterworth Bus Terminal and arriving at Khao Yai National Park via Kangar, Padang Besar, Hat Yai Bus Terminal, Bangkok Mochit New Van Terminal and Pak Chong. The journey, including transfers, takes approximately 26 h 31 min.

More details

The distance between Butterworth and Khao Yai National Park is 1011 km. The road distance is 1303.4 km.

Get driving directions

The best way to get from Butterworth to Khao Yai National Park without a car is to KTM Komuter and train and bus which takes 24 h 20 min and costs RM 110 - RM 290.

More details

It takes approximately 8 h 43 min to get from Butterworth to Khao Yai National Park, including transfers.

More details

Butterworth to Khao Yai National Park bus services, operated by Plusliner, depart from Butterworth Bus Terminal station.

More details

The quickest flight from Hat Yai Airport to Suvarnabhumi Airport is the direct flight which takes 1 h 25 min.

Search flights

Butterworth to Khao Yai National Park bus services, operated by Pakchong Carrent 2009, arrive at Pak Chong station.

More details

Khao Yai National Park is 1 h behind Butterworth. It is currently 12:35 PM in Butterworth and 11:35 AM in Khao Yai National Park.

Map of how to get from Butterworth to Khao Yai National Park.
Launch map view
  • Distance: 632.2 miles
  • Duration: 8 h 43 min

What companies run services between Butterworth, Malaysia and Khao Yai National Park, Thailand?

You can take a bus from Butterworth to Khao Yai National Park via Kangar, Padang Besar, Hat Yai Bus Terminal, Bangkok Mochit Bus Terminal, Bangkok Mochit New Van Terminal, Pak Chong, and Khao Yai National Park in around 26 h 31 min.

Airlines
Thai AirAsia
Website
airasia.com
Flights from Hat Yai to Don Muang
Ave. Duration
1 h 29 min
When
Every day
Estimated price
$40 - $130
Flights from Penang to Don Muang
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$45 - $150
Thai Lion Mentari
Website
lionairthai.com
Flights from Hat Yai to Don Muang
Ave. Duration
1 h 26 min
When
Every day
Estimated price
$30 - $190
Thai Smile
Website
thaismileair.com
Flights from Hat Yai to Suvarnabhumi
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$40 - $210
Flights from Penang to Suvarnabhumi
Ave. Duration
1 h 47 min
When
Every day
Estimated price
$95 - $410
Nok Air
Website
nokair.com
Flights from Hat Yai to Don Muang
Ave. Duration
1 h 23 min
When
Every day
Estimated price
$30 - $230
Malindo Airways
Website
malindoair.com
Flights from Penang to Don Muang via Kuala Lumpur
Ave. Duration
4 h 5 min
When
Wednesday and Sunday
Estimated price
$60 - $250
AirAsia
Website
airasia.com
Flights from Penang to Don Muang via Kuala Lumpur
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$45 - $240
Train operators
KTM Komuter
Website
spad.gov.my
Train from Butterworth to Padang Besar
Ave. Duration
1 h 51 min
Frequency
Every 4 hours
Estimated price
$4 - $5
Schedules at
intranet4.ktmb.com.my
Book at
12go.asia
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Padang Besar to Nakhon Pathom
Ave. Duration
15 h 42 min
Frequency
Once daily
Estimated price
$14 - $55
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$7 - $11
2nd Class (Seat)
$14 - $20
2nd Class (Berth)
$24 - $35
1st Class (Berth)
$40 - $55
Bus operators
Thailand Limo by Datum
Phone
081 815 7533
Email
datumlimo@gmail.com
Website
facebook.com
Shuttle from Suvarnabhumi Airport Arrivals Terminal to Khao Yai National Park
Ave. Duration
3 h
Frequency
On demand
Estimated price
$104
Schedules at
12go.asia
Prakit Yon
Website
busonlineticket.co.th
Bus from Nakhon Pathom to Pak Chong
Ave. Duration
3 h 22 min
Frequency
3 times a day
Estimated price
$8
Schedules at
12go.asia
Book at
12go.asia
bus
Bus from Padang Besar to Hat Yai Bus Terminal
Ave. Duration
1 h
Frequency
Every 4 hours
Piya
Phone
0-2894-6330-2
Website
busonlineticket.co.th
Bus from Hat Yai Bus Terminal to Bangkok Southern Bus Terminal
Ave. Duration
14 h 30 min
Frequency
Twice daily
Estimated price
$31
Schedules at
12go.asia
Book at
12go.asia
Plusliner
Cepat Express
Website
cepatexpress.com.my
Bus from Butterworth to Kangar
Ave. Duration
2 h 27 min
Frequency
Twice daily
Estimated price
$5
Schedules at
cepatexpress.com.my
Book at
easybook.com
Pakchong Carrent 2009
Website
12go.asia
Bus from Bangkok Mochit New Van Terminal to Pak Chong
Ave. Duration
3 h
Frequency
Every 4 hours
Estimated price
$13
Schedules at
12go.asia
Ferry operators
Rapid Ferry
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
Ave. Duration
20 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
myrapid.com.my
Adult passenger
$1
Car
$2

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 5 delightfully under-the-radar French towns you need to visit, How to get from London City Airport into central London and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Butterworth to Khao Yai National Park is 1303 km. It takes approximately 18 h 7 min to drive from Butterworth to Khao Yai National Park.

Get driving directions

Thai Smile offers flights from Hat Yai Airport to Suvarnabhumi Airport.

Search flights

There are 173+ hotels available in Khao Yai National Park. Prices start at $49 USD per night.

More details