Jadual Tren BMEN

Train from Tanjung Malim to Sungai Buloh

40 direct Komuter & ETS trains a day (Saturday). The 67 km journey takes 46 min to 1 hr 3 min. First train 05:40, last 21:37.

Timetable updated: · KTMB & Prasarana open data
Opposite direction: Sungai Buloh to Tanjung Malim
40trains a day
46mfastest
67 kmdistance
05:40first
21:37last

All direct trains

DepartsArrivesDurationTrainStopsDetails
05:4006:3353mPelabuhan Klang 23054
06:15from Ipoh07:0449mETS 90411
06:2507:1853mPelabuhan Klang 23114
06:5507:4853mPelabuhan Klang 23154
07:2508:1853mPelabuhan Klang 23194
08:07from Butterworth08:5346mFastestETS 91210
08:2509:1853mPelabuhan Klang 23274
09:22from Butterworth10:0846mFastestETS 91230
09:2510:1853mPelabuhan Klang 23314
09:52from Butterworth10:3846mFastestETS 93230
10:15from Ipoh11:0449mETS 90451
10:2511:1853mPelabuhan Klang 23354
10:52from Butterworth11:4149mETS 93431
11:2012:231h 03mPelabuhan Klang 23394
11:32from Padang Besar12:1846mFastestETS 92230
12:27from Padang Besar13:1346mFastestETS 94250
12:3013:2353mPelabuhan Klang 23434
12:52from Butterworth13:3846mFastestETS 91730
13:20from Ipoh14:0949mETS 90491
13:3014:2353mPelabuhan Klang 23474
13:57from Padang Besar14:4346mFastestETS 92250
14:3015:2353mPelabuhan Klang 23514
15:05from Ipoh15:5853mETS 25113
15:16from Padang Besar16:0347mExtra · Deepavali · until 9 NovETS 92730
15:2516:1853mPelabuhan Klang 23554
16:1517:0853mPelabuhan Klang 23614
16:26from Padang Besar17:1549mETS 94491
17:0017:5353mPelabuhan Klang 23654
17:5018:4353mPelabuhan Klang 23694
17:54from Butterworth18:551h 01mETS 10110
18:57from Butterworth19:4346mFastestETS 91330
19:0019:5353mPelabuhan Klang 23774
19:03from Ipoh20:031h 00mETS 10170
19:21from Padang Besar20:1453mETS 92511
19:31from Padang Besar20:1847mETS 92770
20:15from Ipoh21:0449mETS 90551
20:2521:1853mPelabuhan Klang 23854
21:11from Padang Besar21:5847mETS 92330
21:2522:1853mPelabuhan Klang 23894
21:37from Butterworth22:2346mFastestETS 91350

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 2305, 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: Sungai Buloh to Tanjung Malim

41trains a day
07:21first
23:36last
44mfastest
See timetable →

Origin & destination stations

Photo credits

Frequently asked questions

How long is the train from Tanjung Malim to Sungai Buloh?
Between 46 min and 1 hr 3 min, depending on the number of stops. Fastest: train 9121, 9123, 9323, 9223.
What time are the first and last trains?
First 05:40 (2305). Last 21:37 (9135), arriving in Sungai Buloh 22:23.
How many trains a day go from Tanjung Malim to Sungai Buloh?
43 on weekdays, 40 on Saturdays and 40 on Sundays and public holidays (direct trains only).
Is there a night train from Tanjung Malim to Sungai Buloh?
Yes. Trains leaving after 20:00: 20:15 (9055), 20:25 (2385), 21:11 (9233), 21:25 (2389), 21:37 (9135).
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, timetable changes and disruptions. One channel, no spam.

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