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 Timetable from valid from the 18th December 2017 to 2nd June 2018.
Train EG 9321 (ETS Gold) departs Butterworth at 07:30 - Arrives Kampar at 09:45.
Train EG 9421 (ETS Gold) departs Butterworth at 08:56 - Arrives Kampar at 11:06.
Train EG 9121 (ETS Gold) departs Butterworth at 15:30 - Arrives Kampar at 17:42.
Please Note: The more expensive and slightly faster ETS Platinum Services do not stop at Kampar on the Butterworth to Kuala Lumpur route until the new timetable comes into operation.
New ETS Timetable from valid from the 3rd June 2018.
Train EG 9121 (ETS Gold) departs Butterworth at 04:58 - Arrives Kampar at 07:07.
Train EP 9103 (ETS Gold) departs Butterworth at 06:13 - Arrives Kampar at 08:22.
Train EG 9321 (ETS Gold) departs Butterworth at 07:25 - Arrives Kampar at 09:35.
Train EP 9105 (ETS Gold) departs Butterworth at 16:23 - Arrives Kampar at 18:31.
Train EG 9123 (ETS Gold) departs Butterworth at 19:45 - Arrives Kampar at 21:54.
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 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.
Train tickets from Butterworth to Kampar cost:
Adult fare = 37 RM - Child fare = 23 RM
Adult fare = 48 RM - Child fare = 28 RM
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:
Tickets online cost the same from the station or ticket office, so you can save yourself a journey.