There are 8 ways to get from Hat Yai to Klang Sentral by train, 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 via Padang Besar
best- Take the train from Hat Yai to Padang Besar Malaysiatrain 45
- Take the train from Padang Besar to Sungai Bulohtrain Ets
7h 11mRM 73–162Train
cheapest- Take the train from Hat Yai to Kl Sentraltrain Ets
15h 24mRM 16–77Bus via Ipoh
- Take the bus from Hat Yai Hotel Transfer to AmanJaya Bus Terminalbus Hat Yai Hotel Transfer - AmanJaya Bus Terminal
- Take the bus from Terminal Meru Raya to Klang Sentralbus
7h 56mRM 153–191Drive 521.8 km
- Drive from Hat Yai to Klang Sentralcar 521.8 km
6h 16mRM 242–350Train, train to Alor Setar, fly to Sultan Abdul Aziz Shah
- Take the train from Hat Yai to Padang Besar Malaysiatrain
- Take the train from Padang Besar to Alor Setartrain
- Fly from Alor Setar (AOR) to Sultan Abdul Aziz Shah (SZB)plane AOR - SZB
5h 55mRM 268–713Bus
- Take the bus from Hatyai to Terminal Bersepadu Selatanbus
11h 3mRM 109–188Train, drive to Sultan Ismail Petra, fly to Sultan Abdul Aziz Shah
- Take the train from Hat Yai to Sungai Koloktrain
- Drive from Sungai Kolok to Sultan Ismail Petra (KBR)car
- Fly from Sultan Ismail Petra (KBR) to Sultan Abdul Aziz Shah (SZB)plane KBR - SZB
6h 37mRM 237–559Fly Hat Yai to Kuala Lumpur International Airport, train, line 750 bus, line 753 bus
- Fly from Hat Yai (HDY) to Kuala Lumpur International Airport (KUL)plane HDY - KUL
- Take the train from Klia T2 to KL Sentraltrain
- Take the bus from Kl1760 Suasana Sentral Loft to (M) Sa786 Hentian Bandar Seksyen 14bus
- Take the bus from (M) Sa786 Hentian Bandar Seksyen 14 to Klang Sentralbus
8h 15mRM 261–745
Hat Yai to Klang Sentral by bus
Comparing Your Travel Options
The cheapest way to get from Hat Yai to Klang Sentral is to train which costs RM 16 - RM 80 and takes 15h 24m.
The fastest way to get from Hat Yai to Klang Sentral is to train and fly which takes 5h 55m and costs RM 260 - RM 750.
No, there is no direct bus from Hat Yai to Klang Sentral. However, there are services departing from Hat Yai Hotel Transfer and arriving at Klang Sentral via Terminal Meru Raya. The journey, including transfers, takes approximately 7h 56m.
No, there is no direct train from Hat Yai to Klang Sentral. However, there are services departing from Hat Yai and arriving at Sungai Buloh via Padang Besar. The journey, including transfers, takes approximately 7h 11m.
The distance between Hat Yai and Klang Sentral is 573 km. The road distance is 521.8 km.
The best way to get from Hat Yai to Klang Sentral without a car is to train via Padang Besar which takes 7h 11m and costs RM 70 - RM 170.
It takes approximately 7h 11m to get from Hat Yai to Klang Sentral, including transfers.
Hat Yai to Klang Sentral bus services, operated by Zee Zenith Travel, depart from Hat Yai Hotel Transfer station.
Hat Yai to Klang Sentral train services, operated by Thai Railway, depart from Hat Yai station.
The best way to get from Hat Yai to Klang Sentral is to train via Padang Besar which takes 7h 11m and costs RM 70 - RM 170. Alternatively, you can bus via Ipoh, which costs RM 150 - RM 200 and takes 7h 56m.
What companies run services between Hat Yai, Thailand and Klang Sentral, Malaysia?
You can take a train from Hat Yai to Klang Sentral via Padang Besar and Sungai Buloh in around 7h 11m. Alternatively, you can take a bus from Hat Yai Hotel Transfer to Klang Sentral via Terminal Meru Raya in around 7h 56m.
- Website
- fireflyz.com.my
Flights from Alor Setar to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 230–450
Flights from Sultan Ismail Petra to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 140–360
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 150–330
- Website
- airasia.com
Flights from Hat Yai to Kuala Lumpur International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 240–550
- Website
- Thai Railway
Train from Hat Yai to Padang Besar Malaysia
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- RM 6–45
- Schedules at
- Thai Railway
Train from Hat Yai to Padang Besar Malaysia
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- RM 6–45
- Schedules at
- Thai Railway
Train from Hat Yai to Sungai Kolok
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- RM 11–65
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Padang Besar Malaysia
- 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 11–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 30–34
Train from Hat Yai to Padang Besar Malaysia
- 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 11–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 30–34
Train from Hat Yai to Sungai Kolok
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- RM 8–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 16–20
- 2nd Class (Air-Conditioned Berth)
- RM 8–12
- 2nd Class (Air-conditioned Seat)
- RM 40–44
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Hat Yai to Padang Besar Malaysia
- 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 Sungai Buloh
- Ave. Duration
- 4h 58m
- Frequency
- Every 3 hours
- Estimated price
- RM 12–65
- Website
- KTMB
- Shuttle
- RM 12–18
- Express
- RM 40–65
Train from Hat Yai to Padang Besar Malaysia
- 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 Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 13–19
Train from Hat Yai to Kl Sentral
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- RM 14–70
- Website
- KTMB
- Shuttle
- RM 14–21
- Express
- RM 45–70
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Padang Besar to Alor Setar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- RM 17–24
- Website
- KTM Intercity
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T2 to KL Sentral
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–75
- Website
- KLIA Ekspres
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from Hat Yai Hotel Transfer to AmanJaya Bus Terminal
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- RM 126
- Schedules at
- Zee Zenith Travel
- Website
- easybook.com
Bus from Terminal Meru Raya to Klang Sentral
- Ave. Duration
- 3h 11m
- Frequency
- 5 times a day
- Estimated price
- RM 40–43
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +60 111 066 1111
- [email protected]
- Website
- Billion Stars Express
Bus from Terminal Meru Raya to Klang Sentral
- Ave. Duration
- 3h 11m
- Frequency
- Once daily
- Estimated price
- RM 28–65
- Website
- Billion Stars Express
- Phone
- +60 17-659 2527
- [email protected]
- Website
- Plus Liner
Bus from Terminal Meru Raya to Klang Sentral
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- RM 28
- Website
- Plus Liner
- Phone
- +66-83-3983993
- Website
- suasanatonycoach.com
Bus from Hatyai to Terminal Bersepadu Selatan
- Ave. Duration
- 8h 33m
- Frequency
- Every 4 hours
- Estimated price
- RM 100–150
- Schedules at
- suasanatonycoach.com
- Book at
- easybook.com
- Phone
- 603-62637668
- Website
- Alisan Golden Coach Express
Bus from Hatyai to Terminal Bersepadu Selatan
- Ave. Duration
- 14h 44m
- Frequency
- Hourly
- Estimated price
- RM 110–180
- Website
- Alisan Golden Coach Express
- Phone
- +60 3 7885 2585
- [email protected]
- Website
- Rapid KL
Bus from Kl1760 Suasana Sentral Loft to (M) Sa786 Hentian Bandar Seksyen 14
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- RM 1–5
- Schedules at
- Rapid KL
Bus from (M) Sa786 Hentian Bandar Seksyen 14 to Klang Sentral
- Ave. Duration
- 19 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–5
- Schedules at
- Rapid KL
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 Italy Travel Guides, Want to know more about Flixbus?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Hat Yai to Klang Sentral bus services, operated by Zee Zenith Travel, arrive at AmanJaya Bus Terminal station.
Klang Sentral is 1h ahead of Hat Yai. It is currently 8:53 PM in Hat Yai and 9:53 PM in Klang Sentral.
Hat Yai to Klang Sentral train services, operated by Thai Railway, arrive at Padang Besar Malaysia station.
Yes, the driving distance between Hat Yai to Klang Sentral is 522 km. It takes approximately 6h 16m to drive from Hat Yai to Klang Sentral.
Book your Hat Yai to Klang Sentral bus tickets online with 12go.asia.
There are 9022+ hotels available in Klang Sentral.
























