Travel by train from Terminal Bersepadu Selatan (TBS Bus Terminal) to Padang Besar is a good alternative way of getting from Kuala Lumpur to Hat Yai or to the Thailand / Malaysia border.
The ETS TBS to Padang Besar train departs from the Bandar Tasik Selatan (BTS) Railway Station which is attached to TBS Bus Station.
These fast Electric Train Services (keretapi laju) are much quicker than travelling by bus, but currently there is only one direct service from TBS to Padang Besar, so you may want to consider taking the short train ride to KL Sentral Station, where there are more departures heading north to the border.
(Jadual ETS TBS ke Padang Besar)
For the ETS timetable in the opposite direction from Pdg Besar to TBS click here >
KTM Bandar Tasek Selatan to Padang Besar ETS train:
You can see the latest full ETS timetable for 2023 here >
New train timetable from the 15th of January 2022 (2022-01-15):
|Train Number||Departs BTS / TBS||Arrives P. Besar||Book Online|
|EG 9420||10:19||16:33||Book Tickets|
To see the train fares to Padang Besar click here >
To see the full ETS schedule and seating plan for this service click here >
As mentioned above, you have a greater choice of trains departing from KL Sentral Railway Station.
To get to KL Sentral from TBS you can take a cheap KTM Komuter Train (duration 18 minutes) or a KLIA Transit train (duration 10 minutes).
For more about how to get from TBS to KL Sentral click here >
For the KTM Komuter timetable from BTS station to KL Sentral click here >
For all trains on the KL Sentral to Padang Besar route (laluan):
Please see our KL to Pdg. Besar timetable page here >
EG numbered trains are ETS Gold Services.
Train numbers starting with EP (from KL Sentral) are ETS Platinum Services.
To book bus tickets to / from TBS Bus Station:
Another way to travel from TBS to Padang Besar by train if all direct services from KL are full (or you want the cheapest way to get to Padang Besar by train) is to take one of the trains on KL Sentral to Butterworth Penang Route and disembark at Bukit Mertajam (BM).
From BM you can then connect to the cheap KTM Kouter Utara (northern commuter line) to Padang Besar.
It's a longer journey, but will save you a few Ringgit (see the fares below).
For all trains heading north from TBS / KL to Padang Besar, see the full ETS timetable using the link below:
Fares for direct Gold ETS train from TBS to Padang Besar cost:
Adult - 77 MYR
Children - 43 MYR
Fares from KL Sentral to Padang Besar:
76 MYR for Adults - 42 MYR for Children.
102 MYR for Adults - 55 MYR for Children.
If you want to go via Bukit Mertajam the whole trip will cost (Adult fare):
ETS Gold 58 MYR plus 10.70 MYR for the Komuter train = 68.70 MYR
ETS Platinum 77 MYR plus 10.70 MYR for the Komuter train = 87.70 MYR
From Padang Besar to Hat Yai Junction Railway Station you can take one of the Shuttle trains:
For departure times and ticket prices for the train to Hat Yai from Pdg Besar click here >
For long distance trains from Padang Besar to Bangkok (stopping at Surat Thani, Chumphon, Hua Hin) you can take the International Express train.
Another option is to take a minibus / bus to Hat Yai Bus Station form the main land border crossing (located next to the railway station).
For information on Padang Besar Railway Station click here >
Travelling on the ETS trains in Malaysia means you will have to reserve a seat (there are no standing passengers allowed).
You also should book your seats as far in advance as you can as ETS trains are a popular way to travel and can often be fully booked.
To make a reservation / booking you can:
Visit any KTM railway station ticket counter.
Book online directly from KTM or by using an agent >
Kuala Lumpur ETS Trains main page >
KTM Komuter Timetables main page >
KTM Bandar Tasik Selatan main page >
Padang Besar Trains main page >
ETS to Padang Besar main page >
Book Transport / Hotels Online
Malaysia / Singapore:
- Bus >
- Train >
- Ferry >
Thailand / Laos / Cambodia / Vietnam...:
- Bus >
- Train >
- Ferry >
Find Cheap Flights in SE Asia >