Train from Rawang to Kuala Kubu Bharu
20 direct Komuter & ETS trains a day (Saturday). The 33 km journey takes 24 min. First train 07:37, last 23:52.
20trains a day
24mfastest
33 kmdistance
07:37first
23:52last
All direct trains
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 07:37from KL Sentral | 08:01 | 24mFastest | Pelabuhan Klang 2102 | 3 | |
| 08:12from Pelabuhan Klang | 08:36 | 24mFastest | Pelabuhan Klang 2106 | 3 | |
| 08:52from Pelabuhan Klang | 09:16 | 24mFastest | Pelabuhan Klang 2112 | 3 | |
| 09:17from Pelabuhan Klang | 09:41 | 24mFastest | Pelabuhan Klang 2116 | 3 | |
| 09:52from Pelabuhan Klang | 10:16 | 24mFastest | Pelabuhan Klang 2120 | 3 | |
| 10:57from KL Sentral | 11:21 | 24mFastest | Pelabuhan Klang 2126 | 3 | |
| 11:57from Pelabuhan Klang | 12:21 | 24mFastest | Pelabuhan Klang 2130 | 3 | |
| 13:07from KL Sentral | 13:31 | 24mFastest | Pelabuhan Klang 2138 | 3 | |
| 13:57from KL Sentral | 14:21 | 24mFastest | Pelabuhan Klang 2142 | 3 | |
| 14:52from KL Sentral | 15:16 | 24mFastest | ETS 2506 | 1 | |
| 14:52from Bandar Tasik Selatan | 15:16 | 24mFastest | ETS 2514 | 1 | |
| 15:02from KL Sentral | 15:26 | 24mFastest | Pelabuhan Klang 2146 | 3 | |
| 15:57from KL Sentral | 16:21 | 24mFastest | Pelabuhan Klang 2150 | 3 | |
| 16:57from KL Sentral | 17:21 | 24mFastest | Pelabuhan Klang 2154 | 3 | |
| 18:12from KL Sentral | 18:36 | 24mFastest | Pelabuhan Klang 2158 | 3 | |
| 18:52from KL Sentral | 19:16 | 24mFastest | Pelabuhan Klang 2162 | 3 | |
| 19:27from KL Sentral | 19:51 | 24mFastest | Pelabuhan Klang 2166 | 3 | |
| 19:57from KL Sentral | 20:21 | 24mFastest | Pelabuhan Klang 2168 | 3 | |
| 21:07from Subang Jaya | 21:31 | 24mFastest | Pelabuhan Klang 2174 | 3 | |
| 22:07from Pelabuhan Klang | 22:31 | 24mFastest | Pelabuhan Klang 2178 | 3 | |
| 22:57from KL Sentral | 23:21 | 24mFastest | Pelabuhan Klang 2182 | 3 | |
| 23:57from KL Sentral | 00:21 | 24mFastest +1 day | Pelabuhan Klang 2186 | 3 | |
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 07:37from KL Sentral | 08:01 | 24mFastest | Pelabuhan Klang 2302 | 3 | |
| 08:32from Pelabuhan Klang | 08:56 | 24mFastest | Pelabuhan Klang 2312 | 3 | |
| 09:17from Pelabuhan Klang | 09:41 | 24mFastest | Pelabuhan Klang 2316 | 3 | |
| 09:57from Pelabuhan Klang | 10:21 | 24mFastest | Pelabuhan Klang 2320 | 3 | |
| 10:57from KL Sentral | 11:21 | 24mFastest | Pelabuhan Klang 2326 | 3 | |
| 11:57from Pelabuhan Klang | 12:21 | 24mFastest | Pelabuhan Klang 2330 | 3 | |
| 13:07from KL Sentral | 13:31 | 24mFastest | Pelabuhan Klang 2338 | 3 | |
| 13:57from KL Sentral | 14:21 | 24mFastest | Pelabuhan Klang 2342 | 3 | |
| 14:52from KL Sentral | 15:16 | 24mFastest | ETS 2506 | 1 | |
| 14:52from Bandar Tasik Selatan | 15:16 | 24mFastest | ETS 2514 | 1 | |
| 15:02from KL Sentral | 15:26 | 24mFastest | Pelabuhan Klang 2346 | 3 | |
| 15:57from KL Sentral | 16:21 | 24mFastest | Pelabuhan Klang 2350 | 3 | |
| 16:57from KL Sentral | 17:21 | 24mFastest | Pelabuhan Klang 2354 | 3 | |
| 17:57from KL Sentral | 18:21 | 24mFastest | Pelabuhan Klang 2356 | 3 | |
| 18:57from KL Sentral | 19:21 | 24mFastest | Pelabuhan Klang 2362 | 3 | |
| 19:57from KL Sentral | 20:21 | 24mFastest | Pelabuhan Klang 2368 | 3 | |
| 20:57from Subang Jaya | 21:21 | 24mFastest | Pelabuhan Klang 2374 | 3 | |
| 21:52from Pelabuhan Klang | 22:16 | 24mFastest | Pelabuhan Klang 2378 | 3 | |
| 22:52from KL Sentral | 23:16 | 24mFastest | Pelabuhan Klang 2382 | 3 | |
| 23:52from KL Sentral | 00:16 | 24mFastest +1 day | Pelabuhan Klang 2386 | 3 | |
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 07:37from KL Sentral | 08:01 | 24mFastest | Pelabuhan Klang 2302 | 3 | |
| 08:32from Pelabuhan Klang | 08:56 | 24mFastest | Pelabuhan Klang 2312 | 3 | |
| 09:17from Pelabuhan Klang | 09:41 | 24mFastest | Pelabuhan Klang 2316 | 3 | |
| 09:57from Pelabuhan Klang | 10:21 | 24mFastest | Pelabuhan Klang 2320 | 3 | |
| 10:57from KL Sentral | 11:21 | 24mFastest | Pelabuhan Klang 2326 | 3 | |
| 11:57from Pelabuhan Klang | 12:21 | 24mFastest | Pelabuhan Klang 2330 | 3 | |
| 13:07from KL Sentral | 13:31 | 24mFastest | Pelabuhan Klang 2338 | 3 | |
| 13:57from KL Sentral | 14:21 | 24mFastest | Pelabuhan Klang 2342 | 3 | |
| 14:52from KL Sentral | 15:16 | 24mFastest | ETS 2506 | 1 | |
| 14:52from Bandar Tasik Selatan | 15:16 | 24mFastest | ETS 2514 | 1 | |
| 15:02from KL Sentral | 15:26 | 24mFastest | Pelabuhan Klang 2346 | 3 | |
| 15:57from KL Sentral | 16:21 | 24mFastest | Pelabuhan Klang 2350 | 3 | |
| 16:57from KL Sentral | 17:21 | 24mFastest | Pelabuhan Klang 2354 | 3 | |
| 17:57from KL Sentral | 18:21 | 24mFastest | Pelabuhan Klang 2356 | 3 | |
| 18:57from KL Sentral | 19:21 | 24mFastest | Pelabuhan Klang 2362 | 3 | |
| 19:57from KL Sentral | 20:21 | 24mFastest | Pelabuhan Klang 2368 | 3 | |
| 20:57from Subang Jaya | 21:21 | 24mFastest | Pelabuhan Klang 2374 | 3 | |
| 21:52from Pelabuhan Klang | 22:16 | 24mFastest | Pelabuhan Klang 2378 | 3 | |
| 22:52from KL Sentral | 23:16 | 24mFastest | Pelabuhan Klang 2382 | 3 | |
| 23:52from KL Sentral | 00:16 | 24mFastest +1 day | Pelabuhan Klang 2386 | 3 | |
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.
- Rawang07:37
- Serendah07:45
- Batang Kali07:53
- Rasa07:56
- Kuala Kubu Bharu08:01
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 Kubu Bharu to Rawang
1trains a day
15:19first
15:19last
24mfastest
Origin & destination stations
Photo credits
- Rawang: Photo: *angys* · CC BY-SA 4.0 · Wikimedia Commons
- Kuala Kubu Bharu: Photo: *angys* · CC BY-SA 4.0 · Wikimedia Commons
Frequently asked questions
How long is the train from Rawang to Kuala Kubu Bharu?
24 min. Fastest: train 2302, 2312, 2316, 2320.
What time are the first and last trains?
First 07:37 (2302). Last 23:52 (2386), arriving in Kuala Kubu Bharu 00:16.
How many trains a day go from Rawang to Kuala Kubu Bharu?
22 on weekdays, 20 on Saturdays and 20 on Sundays and public holidays (direct trains only).
Is there a night train from Rawang to Kuala Kubu Bharu?
Yes. Trains leaving after 20:00: 20:57 (2374), 21:52 (2378), 22:52 (2382), 23:52 (2386).
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

