Jadual Tren BMEN

Train from Kuala Lumpur to Ipoh

28 direct ETS trains a day (Saturday). The 206 km journey takes 1 hr 55 min to 3 hr 25 min. First train 07:26, last 22:56.

Timetable updated: · KTMB & Prasarana open data
Opposite direction: Ipoh to Kuala Lumpur
28trains a day
1h 55mfastest
206 kmdistance
07:26first
22:56last

All direct trains

Same timetable every day
DepartsArrivesDurationTrainStopsDetails
07:26from KL Sentral09:422h 16m92244
08:11from KL Sentral10:272h 16m91244
09:01from KL Sentral11:292h 28m90449
10:01from KL Sentral12:172h 16m92264
10:27from KL Sentral13:523h 25m10145
10:55from KL Sentral12:501h 55mFastest90741
11:45from KL Sentral13:401h 55mFastest91080
12:05from KL Sentral14:001h 55mFastest90081
12:22from JB Sentral14:462h 24m94426
13:26from KL Sentral15:422h 16m92744
13:46from KL Sentral16:022h 16m91304
14:04from KL Sentral17:223h 18m250611
14:04from Bandar Tasik Selatan17:223h 18m251411
14:16from JB Sentral16:322h 16m93264
14:51from KL Sentral17:072h 16m91764
15:06from KL Sentral17:342h 28m90529
15:46from JB Sentral18:022h 16m94284
16:01from KL Sentral18:172h 16m91364
17:06from KL Sentral19:222h 16m92764
18:05from KL Sentral20:031h 58m92141
18:28from Segamat20:542h 26m93526
19:11from KL Sentral21:392h 28m90569
20:00from KL Sentral21:581h 58m91781
20:21from KL Sentral22:372h 16m91384
21:21from KL Sentral23:512h 30m92566
21:21from KL Sentral23:372h 16m92784
22:06from KL Sentral00:342h 28m+1 day90589
22:56from KL Sentral01:122h 16m+1 day92384

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 2506, 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 Lumpur

27trains a day
05:00first
22:50last
1h 55mfastest
See timetable →

Origin & destination stations

Photo credits

Frequently asked questions

How long is the train from Kuala Lumpur to Ipoh?
Between 1 hr 55 min and 3 hr 25 min, depending on the number of stops. Fastest: train 9074, 9108, 9008.
What time are the first and last trains?
First 07:26 (9224). Last 22:56 (9238), arriving in Ipoh 01:12.
How many trains a day go from Kuala Lumpur to Ipoh?
28 on weekdays, 28 on Saturdays and 28 on Sundays and public holidays (direct trains only).
Is there a night train from Kuala Lumpur to Ipoh?
Yes. Trains leaving after 20:00: 20:00 (9178), 20:21 (9138), 21:21 (9256), 21:21 (9278), 22:06 (9058).
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