Jadual Tren BMEN

Train from Kuala Kangsar to Ipoh

28 direct ETS & Komuter trains a day (Saturday). The 59 km journey takes 27 min to 1 hr 5 min. First train 06:27, last 21:33.

Timetable updated: · KTMB & Prasarana open data
Opposite direction: Ipoh to Kuala Kangsar
28trains a day
27mfastest
59 kmdistance
06:27first
21:33last

All direct trains

DepartsArrivesDurationTrainStopsDetails
06:27from Butterworth06:5427mFastestETS 91210
06:53from Butterworth07:2633mKomuter Utara 28011
07:28from Butterworth08:0133mKomuter Utara 28031
07:42from Butterworth08:0927mFastestETS 91230
08:12from Butterworth08:3927mFastestETS 93230
08:28from Butterworth09:0133mKomuter Utara 28071
09:06from Butterworth09:3428mETS 93431
09:23from Butterworth09:5633mKomuter Utara 28091
09:52from Padang Besar10:1927mFastestETS 92230
10:33from Butterworth11:0633mKomuter Utara 28151
10:47from Padang Besar11:1427mFastestETS 94250
11:12from Butterworth11:3927mFastestETS 91730
12:17from Padang Besar12:4427mFastestETS 92250
13:36from Padang Besar14:0327mFastest Extra · Deepavali · until 9 NovETS 92730
13:38from Butterworth14:1133mKomuter Utara 28231
14:25from Butterworth15:301h 05mETS 10111
14:39from Padang Besar15:0829mETS 94491
15:33from Butterworth16:0633mKomuter Utara 28311
17:17from Butterworth17:4427mFastestETS 91330
17:34from Padang Besar18:0329mETS 92511
17:38from Butterworth18:1133mKomuter Utara 28391
17:51from Padang Besar18:1827mFastestETS 92770
19:03from Butterworth19:3633mKomuter Utara 28471
19:31from Padang Besar19:5827mFastestETS 92330
19:48from Butterworth20:2133mKomuter Utara 28511
19:57from Butterworth20:2427mFastestETS 91350
20:33from Butterworth21:0633mKomuter Utara 28571
21:33from Butterworth22:0633mKomuter Utara 28611

Open a train row to see its stops. “from …” means the train starts before this station, so it may arrive a little late.

Stops along the way

Train 2801, the one with most stops. Not every train stops at every station.

Buy tickets

KTMB (official)KTMB official website and appGo to KTMB
Fares are not part of the open data. Check the current price before buying. How to buy tickets online →

Opposite direction: Ipoh to Kuala Kangsar

28trains a day
04:40first
01:14last
27mfastest
See timetable →

Origin & destination stations

Photo credits

Frequently asked questions

How long is the train from Kuala Kangsar to Ipoh?
Between 27 min and 1 hr 5 min, depending on the number of stops. Fastest: train 9121, 9123, 9323, 9223.
What time are the first and last trains?
First 06:27 (9121). Last 21:33 (2861), arriving in Ipoh 22:06.
How many trains a day go from Kuala Kangsar to Ipoh?
29 on weekdays, 28 on Saturdays and 28 on Sundays and public holidays (direct trains only).
Is there a night train from Kuala Kangsar to Ipoh?
Yes. Trains leaving after 20:00: 20:33 (2857), 21:33 (2861).
Where can I buy the ticket?
On the official KTMB website and app, or at the station counter. Guide to buying tickets online.

Related routes

Know first when the timetable changes

Festive extra trains? We announce them on Telegram as soon as ticket sales open.

Where does this data come from?

Timetables from the KTMB and Prasarana GTFS open data (data.gov.my, CC BY 4.0 licence), updated every day. Today’s data: Saturday, 7 Nov 2026.

Times are scheduled, not real-time. Jadual Tren is an unofficial site and is not affiliated with KTMB, Prasarana or Rapid KL. About Jadual Tren