There are 8 ways to get from Hat Yai to Puchong Batu Dua Belas by train, bus, car, tram, plane, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Padang Besar
best- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Kuala Lumpurtrain Ets
7h 56mRM 15–87Minivan, bus
- Take the bus from Hat Yai to Danokbus
- Take the bus from Danok to Terminal Bersepadu Selatanbus
8h 31mRM 112–184Drive 540.6 km
- Drive from Hat Yai to Puchong Batu Dua Belascar 540.6 km
6h 5mRM 247–357Train, tram to Alor Setar, fly to Sultan Abdul Aziz Shah
- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Anak Bukittram
- Fly from Alor Setar (AOR) to Sultan Abdul Aziz Shah (SZB)plane AOR - SZB
6h 4mRM 266–621Bus
- Take the bus from Hat Yai to Terminal Meru Rayabus
- Take the bus from Terminal Meru Raya to Terminal Bersepadu Selatanbus Ipoh / ...
9h 34mRM 83–184Train
- Take the train from Hat Yai to Sungai Bulohtrain Ets
13h 40mRM 19–74Train, tram to Alor Setar, fly to Kuala Lumpur International Airport
- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Anak Bukittram
- Fly from Alor Setar (AOR) to Kuala Lumpur International Airport (KUL)plane AOR - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
6h 40mRM 126–452Fly Hat Yai to Kuala Lumpur International Airport, train, subway
- Fly from Hat Yai (HDY) to Kuala Lumpur International Airport (KUL)plane HDY - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
- Take the subway from Bandar Tasik Selatan to Bandar Puterisubway
6h 14mRM 281–929
Alor Setar (AOR) to Sultan Abdul Aziz Shah (SZB) flights
Questions & Answers
The cheapest way to get from Hat Yai to Puchong Batu Dua Belas is to train which costs RM 18 - RM 75 and takes 13h 40m.
The fastest way to get from Hat Yai to Puchong Batu Dua Belas is to train and tram and fly which takes 6h 4m and costs RM 260 - RM 650.
No, there is no direct bus from Hat Yai to Puchong Batu Dua Belas. However, there are services departing from Hat Yai and arriving at Terminal Bersepadu Selatan via Danok. The journey, including transfers, takes approximately 8h 31m.
No, there is no direct train from Hat Yai to Puchong Batu Dua Belas. However, there are services departing from Hat Yai and arriving at Kuala Lumpur via Padang Besar. The journey, including transfers, takes approximately 7h 56m.
The distance between Hat Yai and Puchong Batu Dua Belas is 585 km. The road distance is 540.6 km.
The best way to get from Hat Yai to Puchong Batu Dua Belas without a car is to train via Padang Besar which takes 7h 56m and costs RM 15 - RM 90.
It takes approximately 7h 56m to get from Hat Yai to Puchong Batu Dua Belas, including transfers.
Hat Yai to Puchong Batu Dua Belas bus services, operated by Local Minivan Thailand, depart from Hat Yai station.
Hat Yai to Puchong Batu Dua Belas train services, operated by State Railway of Thailand, depart from Hat Yai station.
The best way to get from Hat Yai to Puchong Batu Dua Belas is to train via Padang Besar which takes 7h 56m and costs RM 15 - RM 90. Alternatively, you can Minivan and bus, which costs RM 110 - RM 190 and takes 8h 31m.
What companies run services between Hat Yai, Thailand and Puchong Batu Dua Belas, Malaysia?
You can take a train from Hat Yai to Sj667 Taman Industri Puchong via Padang Besar, Kuala Lumpur, and (M) Kl1933 Pasar Seni in around 7h 56m. Alternatively, you can take a bus from Hat Yai to Bandar Puteri via Danok, Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), and Bandar Tasik Selatan in around 8h 31m.
- Website
- fireflyz.com.my
Flights from Alor Setar to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 240–450
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 220–370
- Website
- malaysiaairlines.com
Flights from Alor Setar to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 240–450
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 220–370
- Website
- airasia.com
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 100–320
- Website
- airasia.com
Flights from Hat Yai to Kuala Lumpur International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 270–700
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Hat Yai to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Train from Padang Besar to Kuala Lumpur
- Ave. Duration
- 5h 19m
- Frequency
- Every 4 hours
- Estimated price
- RM 13–65
- Website
- KTMB
- Shuttle
- RM 13–19
- Express
- RM 40–65
Train from Hat Yai to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Tram from Padang Besar to Anak Bukit
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–19
Train from Hat Yai to Sungai Buloh
- Ave. Duration
- 12h 23m
- Frequency
- Once daily
- Estimated price
- RM 13–65
- Website
- KTMB
- Shuttle
- RM 13–20
- Express
- RM 45–65
Train from Hat Yai to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Tram from Padang Besar to Anak Bukit
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–19
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- KLIA Ekspres
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- KLIA Ekspres
- Phone
- +60 3 7885 2585
- [email protected]
- Website
- Rapid KL
Subway from Bandar Tasik Selatan to Bandar Puteri
- Ave. Duration
- 26 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 2–4
- Schedules at
- Rapid KL
Bus from Hat Yai to Danok
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- RM 10
- Phone
- 603-62637668
- Website
- Alisan Golden Coach Express
Bus from Danok to Terminal Bersepadu Selatan
- Ave. Duration
- 6h 3m
- Frequency
- 5 times a day
- Estimated price
- RM 100–170
- Website
- Alisan Golden Coach Express
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from Hat Yai to Terminal Meru Raya
- Ave. Duration
- 5h 46m
- Frequency
- Twice daily
- Estimated price
- RM 60–100
- Website
- Sri Maju
- Phone
- +60165217775
- [email protected]
- Website
- easybook.com
Bus from Hat Yai to Terminal Meru Raya
- Ave. Duration
- 8h 1m
- Frequency
- Twice daily
- Estimated price
- RM 65–95
- Schedules at
- kesatuanexpress.com
- Book at
- easybook.com
- Phone
- 017-6592527
- [email protected]
- Website
- Transnasional
Bus from Terminal Meru Raya to Terminal Bersepadu Selatan
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 21–28
- Website
- Transnasional
- Phone
- +60 17-659 2527
- [email protected]
- Website
- Plus Liner
Bus from Terminal Meru Raya to Terminal Bersepadu Selatan
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- RM 22–30
- Website
- Plus Liner
- Website
- easybook.com
Bus from Terminal Meru Raya to Terminal Bersepadu Selatan
- Ave. Duration
- 3h 11m
- Frequency
- Every 4 hours
- Estimated price
- RM 35–80
- Schedules at
- easybook.com
- Book at
- easybook.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 How to plan an amazing trip around Scandinavia, Train travel in France: A guide to SNCF, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Hat Yai to Puchong Batu Dua Belas bus services, operated by Local Minivan Thailand, arrive at Danok station.
Puchong Batu Dua Belas is 1h ahead of Hat Yai. It is currently 3:53 PM in Hat Yai and 4:53 PM in Puchong Batu Dua Belas.
Hat Yai to Puchong Batu Dua Belas train services, operated by State Railway of Thailand, arrive at Padang Besar station.
Yes, the driving distance between Hat Yai to Puchong Batu Dua Belas is 541 km. It takes approximately 6h 5m to drive from Hat Yai to Puchong Batu Dua Belas.
There are 8238+ hotels available in Puchong Batu Dua Belas.
























