Jadual Tren BMEN

Train from Kuala Lumpur to Sungai Buloh

42 direct Komuter & ETS trains a day (Saturday). The 18 km journey takes 15 min to 36 min. First train 06:54, last 23:09.

Timetable updated: · KTMB & Prasarana open data
Opposite direction: Sungai Buloh to Kuala Lumpur
42trains a day
15mfastest
18 kmdistance
06:54first
23:09last

All direct trains

DepartsArrivesDurationTrainStopsDetails
06:54from KL Sentral07:2026mPelabuhan Klang 23025
07:26from KL Sentral07:4620mETS 92240
07:49from Pelabuhan Klang08:1526mPelabuhan Klang 23125
08:11from KL Sentral08:3120mETS 91240
08:34from Pelabuhan Klang09:0026mPelabuhan Klang 23165
09:01from KL Sentral09:2423mETS 90441
09:14from Pelabuhan Klang09:4026mPelabuhan Klang 23205
10:01from KL Sentral10:2120mETS 92260
10:14from KL Sentral10:4026mPelabuhan Klang 23265
10:27from KL Sentral10:5326mETS 10140
11:14from Pelabuhan Klang11:4026mPelabuhan Klang 23305
12:14from KL Sentral12:5036mPelabuhan Klang 23385
12:22from JB Sentral12:4422mETS 94420
13:14from KL Sentral13:4026mPelabuhan Klang 23425
13:26from KL Sentral13:4620mETS 92740
13:46from KL Sentral14:0620mETS 91300
14:04from KL Sentral14:2622mETS 25061
14:04from Bandar Tasik Selatan14:2622mETS 25141
14:16from JB Sentral14:3620mETS 93260
14:19from KL Sentral14:4526mPelabuhan Klang 23465
14:51from KL Sentral15:1120mETS 91760
15:06from KL Sentral15:2923mETS 90521
15:14from KL Sentral15:4026mPelabuhan Klang 23505
15:46from JB Sentral16:0620mETS 94280
16:01from KL Sentral16:2120mETS 91360
16:14from KL Sentral16:4026mPelabuhan Klang 23545
17:06from KL Sentral17:2620mETS 92760
17:14from KL Sentral17:4026mPelabuhan Klang 23565
18:05from KL Sentral18:2015mFastestETS 92140
18:14from KL Sentral18:4026mPelabuhan Klang 23625
18:28from Segamat18:5022mETS 93520
19:11from KL Sentral19:3423mETS 90561
19:14from KL Sentral19:4026mPelabuhan Klang 23685
20:09from Subang Jaya20:3526mPelabuhan Klang 23745
20:21from KL Sentral20:4120mETS 91380
21:09from Pelabuhan Klang21:3526mPelabuhan Klang 23785
21:21from KL Sentral21:4524mETS 92560
21:21from KL Sentral21:4120mETS 92780
22:06from KL Sentral22:2923mETS 90581
22:09from KL Sentral22:3526mPelabuhan Klang 23825
22:56from KL Sentral23:1620mETS 92380
23:09from KL Sentral23:3526mPelabuhan Klang 23865

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: Sungai Buloh to Kuala Lumpur

41trains a day
06:34first
00:49last
16mfastest
See timetable →

Origin & destination stations

Photo credits
  • Kuala Lumpur: Photo: Gryffindor · Public domain · Wikimedia Commons
  • Sungai Buloh: Photo: Wiki Farazi · CC0 · Wikimedia Commons

Frequently asked questions

How long is the train from Kuala Lumpur to Sungai Buloh?
Between 15 min and 36 min, depending on the number of stops. Fastest: train 9214.
What time are the first and last trains?
First 06:54 (2302). Last 23:09 (2386), arriving in Sungai Buloh 23:35.
How many trains a day go from Kuala Lumpur to Sungai Buloh?
44 on weekdays, 42 on Saturdays and 42 on Sundays and public holidays (direct trains only).
Is there a night train from Kuala Lumpur to Sungai Buloh?
Yes. Trains leaving after 20:00: 20:09 (2374), 20:21 (9138), 21:09 (2378), 21:21 (9256), 21:21 (9278).
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