Jadual Tren BMEN

Train from Ipoh to Kuala Lumpur

27 direct ETS trains a day (Saturday). The 206 km journey takes 1 hr 55 min to 3 hr 27 min. First train 05:00, last 22:50.

Timetable updated: · KTMB & Prasarana open data
Opposite direction: Kuala Lumpur to Ipoh
27trains a day
1h 55mfastest
206 kmdistance
05:00first
22:50last

All direct trains

Same timetable every day
DepartsArrivesDurationTrainStopsDetails
05:0007:282h 28m90419
06:56from Butterworth09:142h 18m91214
07:45from Butterworth09:431h 58m91711
08:11from Butterworth10:292h 18m91234
08:41from Butterworth10:592h 18m93234
09:0011:282h 28m90459
09:36from Butterworth12:042h 28m93436
10:21from Padang Besar12:392h 18m92234
11:16from Padang Besar13:342h 18m94254
11:41from Butterworth13:592h 18m91734
12:0514:332h 28m90499
12:46from Padang Besar15:042h 18m92254
13:2016:213h 01m251111
14:05from Padang Besar16:242h 19m92734
14:40from Butterworth16:351h 55mFastest91090
15:10from Padang Besar17:382h 28m94496
15:5517:501h 55mFastest90111
16:37from Padang Besar18:351h 58m92091
17:0520:323h 27m10174
17:2519:201h 55mFastest90771
17:46from Butterworth20:042h 18m91334
18:05from Padang Besar20:392h 34m92516
18:20from Padang Besar20:392h 19m92774
19:0021:282h 28m90559
20:00from Padang Besar22:192h 19m92334
20:26from Butterworth22:442h 18m91354
22:50from Padang Besar01:092h 19m+1 day92794

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 2511, 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: Kuala Lumpur to Ipoh

28trains a day
07:26first
22:56last
1h 55mfastest
See timetable →

Origin & destination stations

Photo credits

Frequently asked questions

How long is the train from Ipoh to Kuala Lumpur?
Between 1 hr 55 min and 3 hr 27 min, depending on the number of stops. Fastest: train 9109, 9011, 9077.
What time are the first and last trains?
First 05:00 (9041). Last 22:50 (9279), arriving in Kuala Lumpur 01:09.
How many trains a day go from Ipoh to Kuala Lumpur?
27 on weekdays, 27 on Saturdays and 27 on Sundays and public holidays (direct trains only).
Is there a night train from Ipoh to Kuala Lumpur?
Yes. Trains leaving after 20:00: 20:00 (9233), 20:26 (9135), 22:50 (9279).
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