Jadual Tren BMEN

Train from Sungai Buloh to Tanjung Malim

41 direct Komuter & ETS trains a day (Saturday). The 67 km journey takes 44 min to 1 hr 3 min. First train 07:21, last 23:36.

Timetable updated: · KTMB & Prasarana open data
Opposite direction: Tanjung Malim to Sungai Buloh
41trains a day
44mfastest
67 kmdistance
07:21first
23:36last

All direct trains

DepartsArrivesDurationTrainStopsDetails
07:21from KL Sentral08:1554mPelabuhan Klang 23026
07:47from KL Sentral08:3144mFastestETS 92240
08:16from Pelabuhan Klang09:1054mPelabuhan Klang 23126
08:32from KL Sentral09:1644mFastestETS 91240
08:49from KL Sentral09:491h 00mETS 10100
09:01from Pelabuhan Klang09:5554mPelabuhan Klang 23166
09:25from KL Sentral10:1348mETS 90441
09:41from Pelabuhan Klang10:3554mPelabuhan Klang 23206
10:22from KL Sentral11:0644mFastestETS 92260
10:41from KL Sentral11:3554mPelabuhan Klang 23266
10:55from KL Sentral11:561h 01mETS 10140
11:41from Pelabuhan Klang12:3554mPelabuhan Klang 23306
12:45from JB Sentral13:3348mETS 94421
12:51from KL Sentral13:4554mPelabuhan Klang 23386
13:41from KL Sentral14:3554mPelabuhan Klang 23426
14:07from KL Sentral14:5144mFastestETS 91300
14:27from KL Sentral15:301h 03mETS 25063
14:27from Bandar Tasik Selatan15:301h 03mETS 25143
14:37from JB Sentral15:2144mFastestETS 93260
14:46from KL Sentral15:4054mPelabuhan Klang 23466
15:12from KL Sentral15:5644mFastestETS 91760
15:30from KL Sentral16:1848mETS 90521
15:41from KL Sentral16:3554mPelabuhan Klang 23506
16:07from JB Sentral16:5144mFastestETS 94280
16:22from KL Sentral17:0644mFastestETS 91360
16:41from KL Sentral17:3554mPelabuhan Klang 23546
17:27from KL Sentral18:1144mFastest Extra · Deepavali · until 9 NovETS 92760
17:41from KL Sentral18:3554mPelabuhan Klang 23566
18:41from KL Sentral19:3554mPelabuhan Klang 23626
18:51from Segamat19:3948mETS 93521
19:35from KL Sentral20:2348mETS 90561
19:41from KL Sentral20:3554mPelabuhan Klang 23686
20:36from Subang Jaya21:3559mPelabuhan Klang 23746
20:42from KL Sentral21:2644mFastestETS 91380
21:36from Pelabuhan Klang22:3054mPelabuhan Klang 23786
21:42from KL Sentral22:2644mFastestETS 92780
21:46from KL Sentral22:3650mETS 92561
22:30from KL Sentral23:1848mETS 90581
22:36from KL Sentral23:3054mPelabuhan Klang 23826
23:17from KL Sentral00:0144mFastest +1 dayETS 92380
23:36from KL Sentral00:3054m+1 dayPelabuhan Klang 23866

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

40trains a day
05:40first
21:37last
46mfastest
See timetable →

Origin & destination stations

Photo credits

Frequently asked questions

How long is the train from Sungai Buloh to Tanjung Malim?
Between 44 min and 1 hr 3 min, depending on the number of stops. Fastest: train 9224, 9124, 9226, 9130.
What time are the first and last trains?
First 07:21 (2302). Last 23:36 (2386), arriving in Tanjung Malim 00:30.
How many trains a day go from Sungai Buloh to Tanjung Malim?
44 on weekdays, 41 on Saturdays and 41 on Sundays and public holidays (direct trains only).
Is there a night train from Sungai Buloh to Tanjung Malim?
Yes. Trains leaving after 20:00: 20:36 (2374), 20:42 (9138), 21:36 (2378), 21:42 (9278), 21:46 (9256).
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