Train from Rawang to Sungai Buloh
25 direct Komuter & ETS trains a day (Saturday). The 14 km journey takes 14 min to 24 min. First train 06:19, last 22:04.
25trains a day
14mfastest
14 kmdistance
06:19first
22:04last
All direct trains
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 05:54from Tanjung Malim | 06:08 | 14mFastest | Pelabuhan Klang 2103 | 1 | |
| 06:34from Tanjung Malim | 06:48 | 14mFastest | Pelabuhan Klang 2107 | 1 | |
| 06:50from Ipoh | 07:04 | 14mFastest | ETS 9041 | 0 | |
Rawang 06:50Sungai Buloh 07:04 | |||||
| 07:04from Tanjung Malim | 07:18 | 14mFastest | Pelabuhan Klang 2111 | 1 | |
| 07:34from Tanjung Malim | 07:48 | 14mFastest | Pelabuhan Klang 2115 | 1 | |
| 08:04from Tanjung Malim | 08:18 | 14mFastest | Pelabuhan Klang 2119 | 1 | |
| 09:04from Tanjung Malim | 09:18 | 14mFastest | Pelabuhan Klang 2127 | 1 | |
| 10:04from Tanjung Malim | 10:18 | 14mFastest | Pelabuhan Klang 2131 | 1 | |
| 10:50from Ipoh | 11:04 | 14mFastest | ETS 9045 | 0 | |
Rawang 10:50Sungai Buloh 11:04 | |||||
| 11:04from Tanjung Malim | 11:18 | 14mFastest | Pelabuhan Klang 2135 | 1 | |
| 12:14from Tanjung Malim | 12:28 | 14mFastest | Pelabuhan Klang 2139 | 1 | |
| 13:09from Tanjung Malim | 13:23 | 14mFastest | Pelabuhan Klang 2143 | 1 | |
| 13:55from Ipoh | 14:09 | 14mFastest | ETS 9049 | 0 | |
Rawang 13:55Sungai Buloh 14:09 | |||||
| 14:09from Tanjung Malim | 14:23 | 14mFastest | Pelabuhan Klang 2147 | 1 | |
| 15:09from Tanjung Malim | 15:23 | 14mFastest | Pelabuhan Klang 2151 | 1 | |
| 15:44from Ipoh | 15:58 | 14mFastest | ETS 2511 | 0 | |
Rawang 15:44Sungai Buloh 15:58 | |||||
| 16:04from Tanjung Malim | 16:18 | 14mFastest | Pelabuhan Klang 2155 | 1 | |
| 16:54from Tanjung Malim | 17:08 | 14mFastest | Pelabuhan Klang 2161 | 1 | |
| 17:01from Padang Besar | 17:15 | 14mFastest | ETS 9449 | 0 | |
Rawang 17:01Sungai Buloh 17:15 | |||||
| 17:39from Tanjung Malim | 17:53 | 14mFastest | Pelabuhan Klang 2165 | 1 | |
| 18:09from Tanjung Malim | 18:23 | 14mFastest | Pelabuhan Klang 2169 | 1 | |
| 18:39from Tanjung Malim | 18:53 | 14mFastest | Pelabuhan Klang 2173 | 1 | |
| 19:39from Tanjung Malim | 19:53 | 14mFastest | Pelabuhan Klang 2177 | 1 | |
| 19:59from Padang Besar | 20:14 | 15m | ETS 9251 | 0 | |
Rawang 19:59Sungai Buloh 20:14 | |||||
| 20:50from Ipoh | 21:04 | 14mFastest | ETS 9055 | 0 | |
Rawang 20:50Sungai Buloh 21:04 | |||||
| 21:09from Tanjung Malim | 21:23 | 14mFastest | Pelabuhan Klang 2185 | 1 | |
| 22:04from Tanjung Malim | 22:18 | 14mFastest | Pelabuhan Klang 2189 | 1 | |
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 06:19from Tanjung Malim | 06:33 | 14mFastest | Pelabuhan Klang 2305 | 1 | |
| 06:50from Ipoh | 07:04 | 14mFastest | ETS 9041 | 0 | |
Rawang 06:50Sungai Buloh 07:04 | |||||
| 07:04from Tanjung Malim | 07:18 | 14mFastest | Pelabuhan Klang 2311 | 1 | |
| 07:34from Tanjung Malim | 07:48 | 14mFastest | Pelabuhan Klang 2315 | 1 | |
| 08:04from Tanjung Malim | 08:18 | 14mFastest | Pelabuhan Klang 2319 | 1 | |
| 09:04from Tanjung Malim | 09:18 | 14mFastest | Pelabuhan Klang 2327 | 1 | |
| 10:04from Tanjung Malim | 10:18 | 14mFastest | Pelabuhan Klang 2331 | 1 | |
| 10:50from Ipoh | 11:04 | 14mFastest | ETS 9045 | 0 | |
Rawang 10:50Sungai Buloh 11:04 | |||||
| 11:04from Tanjung Malim | 11:18 | 14mFastest | Pelabuhan Klang 2335 | 1 | |
| 11:59from Tanjung Malim | 12:23 | 24m | Pelabuhan Klang 2339 | 1 | |
| 13:09from Tanjung Malim | 13:23 | 14mFastest | Pelabuhan Klang 2343 | 1 | |
| 13:55from Ipoh | 14:09 | 14mFastest | ETS 9049 | 0 | |
Rawang 13:55Sungai Buloh 14:09 | |||||
| 14:09from Tanjung Malim | 14:23 | 14mFastest | Pelabuhan Klang 2347 | 1 | |
| 15:09from Tanjung Malim | 15:23 | 14mFastest | Pelabuhan Klang 2351 | 1 | |
| 15:44from Ipoh | 15:58 | 14mFastest | ETS 2511 | 0 | |
Rawang 15:44Sungai Buloh 15:58 | |||||
| 16:04from Tanjung Malim | 16:18 | 14mFastest | Pelabuhan Klang 2355 | 1 | |
| 16:54from Tanjung Malim | 17:08 | 14mFastest | Pelabuhan Klang 2361 | 1 | |
| 17:01from Padang Besar | 17:15 | 14mFastest | ETS 9449 | 0 | |
Rawang 17:01Sungai Buloh 17:15 | |||||
| 17:39from Tanjung Malim | 17:53 | 14mFastest | Pelabuhan Klang 2365 | 1 | |
| 18:29from Tanjung Malim | 18:43 | 14mFastest | Pelabuhan Klang 2369 | 1 | |
| 19:39from Tanjung Malim | 19:53 | 14mFastest | Pelabuhan Klang 2377 | 1 | |
| 19:59from Padang Besar | 20:14 | 15m | ETS 9251 | 0 | |
Rawang 19:59Sungai Buloh 20:14 | |||||
| 20:50from Ipoh | 21:04 | 14mFastest | ETS 9055 | 0 | |
Rawang 20:50Sungai Buloh 21:04 | |||||
| 21:04from Tanjung Malim | 21:18 | 14mFastest | Pelabuhan Klang 2385 | 1 | |
| 22:04from Tanjung Malim | 22:18 | 14mFastest | Pelabuhan Klang 2389 | 1 | |
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 06:19from Tanjung Malim | 06:33 | 14mFastest | Pelabuhan Klang 2305 | 1 | |
| 06:50from Ipoh | 07:04 | 14mFastest | ETS 9041 | 0 | |
Rawang 06:50Sungai Buloh 07:04 | |||||
| 07:04from Tanjung Malim | 07:18 | 14mFastest | Pelabuhan Klang 2311 | 1 | |
| 07:34from Tanjung Malim | 07:48 | 14mFastest | Pelabuhan Klang 2315 | 1 | |
| 08:04from Tanjung Malim | 08:18 | 14mFastest | Pelabuhan Klang 2319 | 1 | |
| 09:04from Tanjung Malim | 09:18 | 14mFastest | Pelabuhan Klang 2327 | 1 | |
| 10:04from Tanjung Malim | 10:18 | 14mFastest | Pelabuhan Klang 2331 | 1 | |
| 10:50from Ipoh | 11:04 | 14mFastest | ETS 9045 | 0 | |
Rawang 10:50Sungai Buloh 11:04 | |||||
| 11:04from Tanjung Malim | 11:18 | 14mFastest | Pelabuhan Klang 2335 | 1 | |
| 11:59from Tanjung Malim | 12:23 | 24m | Pelabuhan Klang 2339 | 1 | |
| 13:09from Tanjung Malim | 13:23 | 14mFastest | Pelabuhan Klang 2343 | 1 | |
| 13:55from Ipoh | 14:09 | 14mFastest | ETS 9049 | 0 | |
Rawang 13:55Sungai Buloh 14:09 | |||||
| 14:09from Tanjung Malim | 14:23 | 14mFastest | Pelabuhan Klang 2347 | 1 | |
| 15:09from Tanjung Malim | 15:23 | 14mFastest | Pelabuhan Klang 2351 | 1 | |
| 15:44from Ipoh | 15:58 | 14mFastest | ETS 2511 | 0 | |
Rawang 15:44Sungai Buloh 15:58 | |||||
| 16:04from Tanjung Malim | 16:18 | 14mFastest | Pelabuhan Klang 2355 | 1 | |
| 16:54from Tanjung Malim | 17:08 | 14mFastest | Pelabuhan Klang 2361 | 1 | |
| 17:01from Padang Besar | 17:15 | 14mFastest | ETS 9449 | 0 | |
Rawang 17:01Sungai Buloh 17:15 | |||||
| 17:39from Tanjung Malim | 17:53 | 14mFastest | Pelabuhan Klang 2365 | 1 | |
| 18:29from Tanjung Malim | 18:43 | 14mFastest | Pelabuhan Klang 2369 | 1 | |
| 19:39from Tanjung Malim | 19:53 | 14mFastest | Pelabuhan Klang 2377 | 1 | |
| 19:59from Padang Besar | 20:14 | 15m | ETS 9251 | 0 | |
Rawang 19:59Sungai Buloh 20:14 | |||||
| 20:50from Ipoh | 21:04 | 14mFastest | ETS 9055 | 0 | |
Rawang 20:50Sungai Buloh 21:04 | |||||
| 21:04from Tanjung Malim | 21:18 | 14mFastest | Pelabuhan Klang 2385 | 1 | |
| 22:04from Tanjung Malim | 22:18 | 14mFastest | Pelabuhan Klang 2389 | 1 | |
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.
- Rawang06:19
- Kuang06:26
- Sungai Buloh06:33
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 Rawang
26trains a day
07:21first
23:36last
14mfastest
Origin & destination stations
Photo credits
- Rawang: Photo: *angys* · CC BY-SA 4.0 · Wikimedia Commons
- Sungai Buloh: Photo: Wiki Farazi · CC0 · Wikimedia Commons
Frequently asked questions
How long is the train from Rawang to Sungai Buloh?
Between 14 min and 24 min, depending on the number of stops. Fastest: train 2305, 9041, 2311, 2315.
What time are the first and last trains?
First 06:19 (2305). Last 22:04 (2389), arriving in Sungai Buloh 22:18.
How many trains a day go from Rawang to Sungai Buloh?
27 on weekdays, 25 on Saturdays and 25 on Sundays and public holidays (direct trains only).
Is there a night train from Rawang to Sungai Buloh?
Yes. Trains leaving after 20:00: 20:50 (9055), 21:04 (2385), 22:04 (2389).
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

