To travel from Penang to Kuala Kangsar by train, you can take one of the ETS Butterworth to Kuala Kangsar services operated by Malaysian Railways KTM Berhad (Keretapi Tanah Melayu Berhad).
These fast Electric Train Services can make the journey to the royal town of Perak state in around one hour and 10 - 15 minutes.
(Jadaul ETS Butterworth ke Kuala Kangsar)
If you wish to travel in the other direction from Kuala Kangsar to Butterworth by ETS Train:
KTM Butterworth Penang to Kuala Kangsar ETS train timetable:
Please note: Due to Covid 19, KTM is currently operating a reduced temporary schedule - to see the latest temporary ETS timetable click here >
|Train No||Departs Butterworth||Arrives Kuala Kangsar||Operating Days|
Notes for the above timetable:
EP numbered trains are ETS Platinum Services.
EG numbered trains are ETS Gold Services.
Train numbers marked with a * are operated by one of the newer ETS2 trains that have a Business Class carriage.
If you wish to see the full ETS train timetable on this route that includes all the stops along the way, please see the following timetable page on our site :
(Tambang / Harga Tiket ETS Butterworth Penang Sentral ke Kuala Kangsar)
For the latest train ticket prices to Kuala Kangsar (including information on the KTM Flexi Fares now in place), please see our:
Although this is a relatively short journey, you should still try to book your tickets in advance as ETS trains can frequently be full during busy holiday, weekend and festival days throughout the year.
To book your advance ETS tickets from Butterworth you can:
1) Go to the KTM ticket office in Georgetown on Penang Island (the ticket office is located along the walkway up to the ferry jetty where boats leave Georgetown for Butterworth's Penang Sentral transport hub).
2) Go to the KTM Butterworth Railway Station ticket counter (located up the stairs or use the lift).