ETS Penang to Kampar KTM Train Schedule and Fares

If you want to travel from Penang to Kampar in Perak, you can catch one of the regular fast KTM Electric Train Services (ETS) from Butterworth Railway Station on the mainland.

To get to Butterworth station from George Town, there is a regular ferry that runs throughout the day and takes just 15 minutes to get to Butterworth.

From the ferry terminal, it is just a five minute walk to the Butterworth Train Station.

ETS Train Schedule from Butterworth Penang to Kampar

Jadual Keretapi ETS dari Butterworth Pinang ke Kampar

Seats on an ETS train from Butterworth to KamparSeats on an ETS train from Butterworth to Kampar

To see the timetable in the opposite direction from Kampar click here >

ETS Timetable during RMCO (Jadual ETS semasa PKPP)

There is a new temporary timetable from the 15th July 2020.

New ETS Timetable 2020:

New BTW to Kampar ETS Timetable

The schedule shown below is currently not operating. To see the timetable in operation at the moment click here >

EG 9121 (ETS Gold) Departs Butterworth at 05:15 - Arrives at Kampar at 07:25. (Operates Daily).

EP 9103 (ETS Platinum) Departs Butterworth at 06:20 - Arrives at Kampar at 08:30 (Operates Daily).

*EP 9371 (ETS Platinum) Departs Butterworth at 08:00 - Arrives at Kampar at 10:10 *Operates with a new ETS2 train including a Business Class carriage (Operates Daily).

*EP 9173 (ETS Platinum) Departs Butterworth at 13:10 - Arrives at Kampar at 15:20.
*Operates with a new ETS2 train including a Business Class carriage (Operates Daily).

EP 9107 (ETS Platinum) Departs Butterworth at 16:00 - Arrives at Kampar at 18:10 (Operates Daily).

EG 9127 (ETS Gold) Departs Butterworth at 18:45 - Arrives at Kampar at 20:54. (Operates Daily).

To view the full ETS timetables from Butterworth with all the stops click here >

All ETS trains on this route between Butterworth and Kampar depart daily.

Train numbers starting with EG are ETS Gold Services.

Train numbers starting with EP are ETS Platinum Services.


Please Note: When taking the train from Butterworth, you will need to plan to take the ferry at least one hour before the train departure time to make sure you get to the station in time.

For more information about the ferry to Butterworth click here >

For the very early departure it is currently impossible to get over to Butterworth by ferry to make the departure, so you will either have to take an expensive taxi ride, or stay the night in Butterworth.


Penang to Kampar Bus

Bas Penang ke Kampar

If you would prefer to take a bus from Penang to Kampar, you can get one from either Sungai Nibong Bus Terminal or Butterworth Bus Terminal.

See our online bus booking page for the latest timetables and fares >

ETS Penang to Kampar KTM Train Ticket Prices

Harga Tiket Keretapi KTM ETS Penang ke Kampar

Train tickets from Butterworth to Kampar cost:

Gold Services:

Adult fare = 37 RM - Child fare = 23 RM

Platinum Services:

Adult fare = 48 RM - Child fare = 28 RM

Buy Train Tickets for Departures from Butterworth Station

Beli Tiket Keretapi untuk Berlepas dari Butterworth

If you are staying on Penang island, there is no need to go over to the mainland to buy your tickets from the railway station.

You can either:

1) take the easiest option and buy your tickets online >

Tickets online cost the same from the station or ticket office, so you can save yourself a journey.

2) Visit the KTM ticket office at the Penang jetty in George Town >


Butterworth Trains main page >