A good way to travel from Penang to Melaka is to take the ETS Butterworth to Tampin (also called Pulau Sebang) fast train operated by Malaysian Railways - Keretapi Tanah Melayu Berhad.
These KTM Electric Train Services take around six and a quarter hours to get to Tampin, then you can take a local bus or taxi to Melaka old town.
(Jadual ETS Butterworth ke Pulau Sebang / Tampin)
KTM Butterworth Penang Sentral to Tampin ETS schedule:
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 Butterworth||Arrives Tampin / Pulau Sebang||Book Online|
|EG 9321||07:50||14:18||Book Tickets|
This EP numbered Electric Train Service is an ETS Platinum Service.
To view the full ETS train timetable for all southbound services, please click on the following link:
(Tambang / Harga Tiket ETS Butterworth ke Tampin / Pulau Sebang)
For the latest ETS train ticket fares for all services from Butterworth station, please see our:
Any journey by ETS train in Malaysia requires that you have a seat reservation.
We would always recommend you book your seats / tickets in advance and not just go to the station without a reservation as trains can often be full during busy times of the year.
To buy advance tickets for ETS trains from Butterworth you can:
Go to the Butterworth Railway Station ticket counter and buy your advance seats from there.
If you are staying on Penang island, you can use the KTM ticket office in Georgetown (located along the walkway up to the Penang to Butterworth ferry jetty).