To travel from Penang to Kajang by train you have a choice of taking one of the few direct ETS Butterworth to Kajang trains, or you can take a more frequent ETS train from Butterworth to KL Sentral, then connect to a cheap KTM Komuter train for the last leg of the journey.
The duration of the train journey from Butterworth Penang Sentral to Kajang for the direct service is a little under 5 hours.
(Jadual ETS Butterworth ke Kajang)
KTM Butterworth Penang Sentral to Kajang ETS schedule:
Please note: Due to Covid 19, KTMB is currently operating a reduced 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 Butterworth||Arrives Kajang||Book Online|
|EG 9321||07:50||12:53||Book Tickets|
These EP numbered trains are ETS Platinum Services.
For more options for long-distance trains heading south, you can take an ETS train from Butterworth to KL Sentral.
To see the full ETS timetable for all southbound train, click on the following timetable link:
(Tambang / Harga Tiket ETS dari KTM Butterworth ke Kajang)
Now KTM are using Flexi Fares for train ticket booking for ETS services, prices can vary due to a number of factors.
These include how far you book in advance (if you book tickets over 30 days in advance you get a discount, less than 6 days and you pay a premium), what day, time and period of the year you are travelling in (weekends and holiday periods will now cost more than normal off-peak times).
(Beli Tiket ETS ke Kajang)
It is always best to book ETS train tickets in Malaysia in advance so you can make sure you can get a seat on the train you want to travel on and with flexi fares, it is cheaper.
To make an advance booking you can:
1) Go to the KTM ticket office in Georgetown located along the walkway up to the jetty where the ferry boats leave for Butterworth.
2) Go to the ticket counter at Butterworth railway station.