KTM / ETS to Taiping Train Time-table

There are 5 trips of train services from Padang Besar to Taiping, 5 trips from Butterworth to Taiping and 10 trips from KL Sentral to Taiping on daily basis. The journey takes approximately 2 hours 15 minutes, 55 minutes and 3 hours 30 minutes respectively.

Time-table
Train no – P. Besar > Taiping

EG9221 –  07:47 > 10:02
EP9201 –  11:15 > 13:24
EP9203 –  14:20 > 16:34
EP9205 –  17:13 > 19:23
EG9425 –  18:05 > 20:21

Train no – Butterworth > Taiping

EG9121 –  04:58 > 05:54        
EP9103 –  06:13 > 07:09
EG9321 –  07:25 > 08:21
EP9105 –  16:23 > 17:19
EG9123 –  19.45 > 20.41

Time-table
Train no – KL > Taiping

EG9222 –  07:00 > 10:29 
EG9420 –  10:04 > 13:40 
EP9202 –  10:55 > 14:18 
EP9204 –  18:00 > 21:21 
EG9224 –  23:30 > 02:59 
EP9102 –  11:25 > 14:45
EP9104 –  14:40 > 18:00 
EG9322 –  17:34 > 21:07 
EP9106 –  20:40 > 00:00 
EG9122 –  21:50 > 01:20

P. Besar to B. Mertajam to Taiping Train Time-table

First / Last Train – 05.25 / 21.25 (Padang Besar) > 07.05 / 23.05 (Bukit Mertajam)
First / Last Train – 05.42 / 21.42 (Bukit Mertajam) > 06.34 / 22.34 (Taiping)
NOTE: Passengers are required to change train at Bukit Mertajam station.

Taiping to B. Mertajam to P. Besar Train Time-table

First / Last Train – 05.37 / 22.07 (Taiping) > 06.29 / 23.00 (Bukit Mertajam)
First / Last Train – 05.36 / 21.36 (Bukit Mertajam) > 07.16 / 23.16 (Padang Besar)
NOTE: Passengers are required to change train at Bukit Mertajam station.