The modern and fast ETS train from KL to Penang is operated by Malaysian Railways - Keretapi Tanah Melayu Berhad (KTMB/KTM) with six services a day on the route between KL Sentral and Penang Sentral in Butterworth, taking just four hours and 10 - 15 minutes to make the journey.
(Jadual Keretapi ETS dari KL Sentral ke Pulau Pinang)
The following ETS schedule (jadual) is for departures from KL Sentral railway station.
KTM KL to Penang Sentral Butterworth ETS train timetable.
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 KL Sentral||Arrives Butterworth||Book Online|
|*EP 9172||08:03||12:15||Book Tickets|
|*EP 9174||11:08||15:23||Book Tickets|
|*EP 9176||13:37||17:49||Book Tickets|
|*EP 9178||15:55||20:07||Book Tickets|
|EG 9322||18:00||22:22||Book Tickets|
|*EP 9180||20:10||00:22||Book Tickets|
There are two different types of ETS services on the route from KL to Penang:
ETS Gold services from KL to Penang (EG numbered trains):
These trains are operated with KTM's original ETS trains and are the cheaper of the two services, stopping at more stations along the route (the ticket price is around 59 MYR for an ETS Gold train from KL to Penang Sentral).
However, they operate during off-peak hours and arrive at Butterworth railway station after the last ferry leaves for Georgetown, leaving you stranded in Butterworth for the night or having to pay way more than your train fare to take a taxi over the Penang bridge to the island (a taxi will charge up to double their normal fare at this time of the night).
So, if you want to make it to Penang Island the same day, you will have to take one of the more expensive ETS Platinum trains.
ETS Platinum services from KL to Penang (EP numbered trains):
These limited-stopping trains leave KL Sentral at peak times of the day and all arrive at Butterworth with plenty of time to take the ferry over to Georgetown.
Platinum ETS services are operated by both the original ETS train sets and the newer ETS2 train sets (marked with a * in the timetable above).
The newer ETS2 trains are different because they have one carriage that has Business Class seating (costing at least double the normal fare).
Tickets on an ETS Platinum train from KL to Penang cost around 79 MYR.
If you want to see the full schedule with all the stops on the KL Sentral to Penang ETS route, click on the timetable link below:
(Tempat Membeli Tiket Keretapi dari KL ke Pulau Pinang)
As this ETS route is one of the most popular in Malaysia (especially at weekends), you should always book your tickets in advance to make sure you can travel on the train you want.
You can go to KL Sentral station (or any other ETS station) to buy advance tickets or tickets for the same day but we would strongly advise you not to just turn up at KL Sentral expecting to get a seat.
Book in advance!
By far the easiest way to buy train tickets to Penang is to book online direct from the KTMB website or by using an agent.
(Stesen KTM Butterworth ke Pulau Penang)
To get from Butterworth train station to Georgetown on Penang Island there is only one way to travel using public transport, the Butterworth to Penang ferry service.
To get to the departure point for the ferry, you now have to go via the Penang Sentral terminal building.
Just follow the signs for the ferry and you should be there in between 5 and 10 minutes.
For more information, departure times and fares for the ferry to Penang Island click on the picture link below:
For information about the train station in Butterworth click on the picture link below: