The quickest and cheapest way to get from Taiping to Bagan Serai is to take one of the fairly regular Northern Commuter trains (known as Komuter Utara) which run on the route between Pedang Rengas and Bukit Mertajam / Butterworth.
The duration of the train journey to Bagan Serai from Taiping is only 24 minutes and the train stops just the once at KTM Kamunting.
(Jadual KTM Taiping ke Bagan Serai)
To see the latest KTM Komuter train schedule on this route, click on the timetable link below:
(Harga Tiket Keretapi KTM ke Bagan Serai dari Taiping)
The train fare for this short trip is just 4.40 MYR.
There is no need to book tickets in advance (like you have to do for ETS trains) so all you have to do is just turn up at Taiping station a short time before the train you want to catch departs, buy your tickets from the station ticket office, then take the next train heading north towards Bukit Mertajam or Butterworth.
KTM Komuter trains have seating arranged along the sides of the carriages and are on a first-come, first-served basis.
For those who can't get a seat, there is a wide central aisle for standing passengers.
Other popular train routes from Taiping: