To get from Sungai Petani (SP) to Terminal Bersepadu Selatan (TBS Bus Terminal in KL) you could go by bus or travel by the faster ETS Sungai Petani to TBS train.
There is currently only one direct ETS train from SP to TBS (connected to the Bandar Tasik Selatan Railway Station by a pedestrian bridge).
However, another good way to get to TBS by train is to take one of the more regular SP to KL Sentral ETS trains, then take the short trip from KL to TBS by KTM Komuuter train.
The duration of the train journey by the direct ETS to TBS from SP is a little under five hours.
(Jadual ETS Sungai Petani ke TBS)
KTM SP to Bandar Tasik Selatan (BTS / TBS) ETS train timetable.
Please note: Due to Covid 19, KTMB is currently operating a reduced temporary schedule - you can see the latest full ETS timetable for 2022 here >
New train timetable from the 15th of January 2022 (2022-01-15):
|Train Number||Departs Sg. Petani||Arrives BTS / TBS||Book Online|
|EG 9425||16:59||21:55||Book Tickets|
This EG numbered train is an ETS Gold service.
As mentioned above, if this direct ETS train to TBS doesn't fit in with your travel plans you can get to TBS Bus Terminal from Sg. Petani using ETS services to KL Sentral.
Once at KL Sentral, you then change onto a KTM Komuter train to Bandar Tasek Selatan (BTS) Railway Station (connected to TBS Bus Station by a footbridge).
If you would like to see the most recent full ETS train timetable from Sungai Petani to Bandar Tasik Selatan and KL Sentral, click on the following link:
(Tambang / Harga Tiket KTM Sungai Petani ke TBS)
ETS trains in Malaysia require you to have a reserved seat in order to board the train (no standing passengers are allowed).
To make sure you can get a seat, you should always plan ahead and book your tickets in advance.
To book your advance train tickets in Malaysia you can:
Visit the Sungai Petani KTM Railway Station ticket counter (or you can go to any other ETS railway station in Malaysia).