You can travel from Penang Sentral, Butterworth to Taiping in Perak state, Malaysia by both train and bus/coach.
However, the train is by far the best option as the train station is located within a short walk of the town centre, while a bus to Taiping will take you to Kamunting (6 km from Taiping town centre).
For how to travel in the opposite direction from Taiping to Butterworth click here >
To get to Taiping by train you have a choice of taking:
1) A really cheap KTM Komuter Utara train (northern commuter train).
2) A faster but relatively expensive ETS train from Butterworth to Taiping.
This is the way we recommend you travel.
It is cheap (commuter train tickets cost just 7.50 RM to Taiping), only slightly slower than taking a direct ETS train (see below) and much quicker and cheaper than taking a bus.
The KTM Komuter train route to Taiping from Butterworth now has direct services (before you usually had to take a Komuter train to Bukit Mertajam (BM), then change trains for a Bukit Mertajam to Taiping Komuter train).
To see all the KTM Komuter trains to Taiping see the following link:
For the train timetable from Butterworth to Bukit Mertajam (for connecting services to Taiping) click here >
There is no need to make an advance booking for KTM Komuter trains to Taiping (unlike ETS trains).
Just turn up at Butterworth Railway Station and buy your ticket for the next departure from the ticket counter upstairs.
The fast ETS train is the quickest way to get to Taiping from Butterworth.
The duration of the journey by ETS train is a little under an hour but it will cost you at least 2 to 3 times as much as using the KTM Komuter services.
If you want to see the latest ETS schedule to Taiping, click on the following link:
To book tickets for ETS trains click here >
As there is no bus service that takes you from Butterworth to Taiping town centre we really wouldn't recommend you take a bus - the train is far more convenient.
However, if you do want to know how to travel by bus to Taiping, here is the route you should take.
Take a bus from Penang Sentral to Kamunting Raya Bus Terminal (6 km from Taiping).
These buses take around one and a half hours and cost between 13 - 15 RM.
To book bus tickets click here >
From Kamunting bus station you will then have to take a local RapidKamuting bus to Taiping (costs 1 RM).
KTM Komuter Utara train timetables main page >
ETS train timetables main page >
Taiping to Ipoh by train or bus >
Penang (Georgetown) to Taiping by train >