There are 7 ways to get from Perlis to Hua Hin by car, plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Trang Airport, fly to Don Mueang International Airport, train
best- Drive from Kangar to Trang-Airport-TSTcar
- Fly from Trang Airport (TST) to Don Mueang International Airport (DMK)plane TST - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
9h 17m฿1,939–4,259Bus, train
cheapest- Take the bus from Kompleks Islam Perlis to Terminal Padang Besar Perlisbus R11
- Take the train from Padang Besar to Hat Yaitrain
- Take the train from Hat Yai to Hua Hintrain
15h 33m฿300–1,608Bus, Minivan
- Take the bus from Kompleks Islam Perlis to Terminal Padang Besar Perlisbus R11
- 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 สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus stationbus 836
17h 34m฿709–7,418Drive 810 km
- Drive from Kangar to Hua Hincar 810 km
11h 50m฿3,058–4,417Train to Hat Yai, fly to Don Mueang International Airport, train
- Take the train from Padang Besar to Hat Yaitrain
- Fly from Hat Yai (HDY) to Don Mueang International Airport (DMK)plane HDY - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
11h 34m฿1,354–4,024Train to Hat Yai, fly to Suvarnabhumi Airport, train
- Take the train from Padang Besar to Hat Yaitrain
- Fly from Hat Yai (HDY) to Suvarnabhumi Airport (BKK)plane HDY - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
12h฿1,609–4,804Bus, Minivan via Chumphon
- Take the bus from Kompleks Islam Perlis to Terminal Padang Besar Perlisbus R11
- Take the bus from Padang Besar to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai, Songkhla to Chumphonbus 721
- Take the bus from Chumphon to Hua Hinbus
18h 56m฿1,084–1,953
Trang Airport (TST) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Perlis to Hua Hin is to bus and train which costs ฿300 - ฿1700 and takes 15h 33m.
The fastest way to get from Perlis to Hua Hin is to drive and fly and train which takes 9h 17m and costs ฿1900 - ฿4300.
No, there is no direct bus from Perlis to Hua Hin station. However, there are services departing from Kompleks Islam Perlis and arriving at สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station via Padang Besar, สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station and กระบี่. The journey, including transfers, takes approximately 17h 34m.
The distance between Perlis and Hua Hin is 1132 km. The road distance is 810 km.
The best way to get from Perlis to Hua Hin without a car is to bus and train which takes 15h 33m and costs ฿300 - ฿1700.
It takes approximately 9h 17m to get from Perlis to Hua Hin, including transfers.
Perlis to Hua Hin bus services, operated by Mara Liner MyBAS, depart from Kompleks Islam Perlis station.
Perlis to Hua Hin bus services, operated by Mara Liner MyBAS, arrive at Terminal Padang Besar Perlis station.
Hua Hin is 1h behind Perlis. It is currently 8:26 PM in Perlis and 7:26 PM in Hua Hin.
Yes, the driving distance between Perlis to Hua Hin is 810 km. It takes approximately 11h 50m to drive from Perlis to Hua Hin.
What companies run services between Perlis, Malaysia and Hua Hin, Thailand?
You can take a bus from Kompleks Islam Perlis to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station via Terminal Padang Besar Perlis, Padang Besar, สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station, and กระบี่ in around 17h 34m.
- Website
- lionairthai.com
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–2,400
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,200–2,600
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–170
- 2nd Class (Air-Conditioned Berth)
- ฿75–100
- 2nd Class (Air-conditioned Seat)
- ฿330–370
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 Hua Hin
- Ave. Duration
- 10h 42m
- Frequency
- Hourly
- Estimated price
- ฿240–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿250–300
- 2nd Class (Air-Conditioned Berth)
- ฿240–310
- 2nd Class (Air-conditioned Seat)
- ฿560–610
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 Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–170
- 2nd Class (Air-Conditioned Berth)
- ฿75–100
- 2nd Class (Air-conditioned Seat)
- ฿330–370
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 Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–170
- 2nd Class (Air-Conditioned Berth)
- ฿75–100
- 2nd Class (Air-conditioned Seat)
- ฿330–370
- Phone
- +60 3-2385 9090
- [email protected]
- Website
- Mara Liner MyBAS
Bus from Kompleks Islam Perlis to Terminal Padang Besar Perlis
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- ฿45–600
- Website
- Mara Liner MyBAS
Bus from Kompleks Islam Perlis to Terminal Padang Besar Perlis
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- ฿45–600
- Website
- Mara Liner MyBAS
Bus from Kompleks Islam Perlis to Terminal Padang Besar Perlis
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- ฿45–600
- Website
- Mara Liner MyBAS
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 How to get from JFK to New York City, What documents do I need to cross Niagara Falls?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Book your Perlis to Hua Hin bus tickets online with 12go.asia.
There are 1485+ hotels available in Hua Hin.




