There are 7 ways to get from Perlis to Khao Lak by bus, car, plane, train, tram, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Minivan, bus
best- Take the bus from Padang Besar to Hat Yai Bus Terminalbus
- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus
- Take the bus from กระบี่ to พังงา;Phang-Ngabus 435
- Take the bus from พังงา;Phang-Nga to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Parkbus 444
11h 26m฿737–3,405Drive 423.4 km
- Drive from Kangar to Khao Lakcar 423.4 km
6h 42m฿1,616–2,334Fly from Alor Setar, Local Bus
- Fly from Alor Setar (AOR) to Phuket International Airport (HKT)plane AOR - HKT
- Take the bus from Phuket Bus Terminal 2 to Khao Lakbus
10h 9m฿4,206–17,754Drive, bus, Minivan, Local Bus
- Drive from Kangar to Satuncar
- Take the bus from Satun to Krabi Bus Stationbus
- Take the bus from Krabi Bus Station to Phuket Bus Terminalbus
- Take the bus from Phuket Bus Terminal 2 to Khao Lakbus
12h 11m฿831–959Minivan, Mini Van, bus
- Take the bus from Danok to Hat Yaibus
- Take the bus from Hat Yai to Khao Sokbus
- Take the bus from อุทยานแห่งชาติเขาสก;Khao Sok National Park to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Parkbus 444
14h 42m฿961–1,038Train to Hat Yai, fly, Local Bus
- Take the train from Padang Besar to Hat Yaitrain
- Fly from Hat Yai (HDY) to Phuket International Airport (HKT)plane HDY - HKT
- Take the bus from Phuket Bus Terminal 2 to Khao Lakbus
10h 5m฿1,917–3,952Tram, car ferry to Penang International Airport, fly, Local Bus
- Take the tram from Arau to Butterworthtram
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
- Fly from Penang International Airport (PEN) to Phuket International Airport (HKT)plane PEN - HKT
- Take the bus from Phuket Bus Terminal 2 to Khao Lakbus
10h 32m฿2,308–5,502
Alor Setar (AOR) to Phuket International Airport (HKT) flights
Comparing Your Travel Options
The cheapest way to get from Perlis to Khao Lak is to drive and bus and Minivan and Local Bus which costs ฿800 - ฿1000 and takes 12h 11m.
The fastest way to get from Perlis to Khao Lak is to drive which takes 6h 42m and costs ฿1600 - ฿2400.
No, there is no direct bus from Perlis to Khao Lak. However, there are services departing from Padang Besar and arriving at อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park via สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station, กระบี่ and พังงา;Phang-Nga. The journey, including transfers, takes approximately 11h 26m.
The distance between Perlis and Khao Lak is 499 km. The road distance is 423.4 km.
The best way to get from Perlis to Khao Lak without a car is to Minivan and bus which takes 11h 26m and costs ฿700 - ฿3500.
It takes approximately 11h 26m to get from Perlis to Khao Lak, including transfers.
Perlis to Khao Lak bus services, operated by Local Minivan Thailand, depart from Danok station.
Perlis to Khao Lak bus services, operated by Local Minivan Thailand, arrive at Hat Yai station.
Khao Lak is 1h behind Perlis. It is currently 12:43 AM in Perlis and 11:43 PM in Khao Lak.
Yes, the driving distance between Perlis to Khao Lak is 423 km. It takes approximately 6h 42m to drive from Perlis to Khao Lak.
What companies run services between Perlis, Malaysia and Khao Lak, Phangnga, Thailand?
You can take a vehicle from Kangar to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park via Arau, Padang Besar, Padang Besar, สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station, กระบี่, and พังงา;Phang-Nga in around 11h 26m.
- Website
- malaysiaairlines.com
Flights from Alor Setar to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ฿4,300–15,000
Flights from Alor Setar to Phuket International Airport via Sultan Abdul Aziz Shah, Penang International Airport
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ฿4,300–20,000
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, Sunday, and Thursday
- Estimated price
- ฿2,500–14,000
- 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
Bus from Padang Besar to Hat Yai Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ฿50
Bus from Krabi Bus Station to Phuket Bus Terminal
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿250
Bus from Danok to Hat Yai
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿80
Bus from Hat Yai to Khao Sok
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ฿600
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- ฿16
- Schedules at
- penangport.com.my
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 What documents do I need to cross Niagara Falls?, Travelling around the UAE, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
Booking & Getting There
Book your Perlis to Khao Lak bus tickets online with 12go.asia.
There are 271+ hotels available in Khao Lak.



