Rasa Station Timetable
Pelabuhan KlangRasa is served by KTM Komuter Port Klang Line. The first train today leaves at 07:57 to Tanjung Malim (Pelabuhan Klang); the last at 00:12 (early next morning) to Tanjung Malim.

Next departures · Saturday 06:26
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| Pelabuhan Klangto Tanjung Malim | 07:57 | 00:12 +1 |
Trains per hour
Departures from Rasa in each hour, both directions, by timetable.
Busiest 09:00–10:00 · 2 trains
View as a table
| Hour | Pelabuhan Klang |
|---|---|
| 07:00 | 1 |
| 08:00 | 1 |
| 09:00 | 2 |
| 10:00 | 1 |
| 11:00 | 1 |
| 12:00 | 1 |
| 13:00 | 1 |
| 14:00 | 1 |
| 15:00 | 1 |
| 16:00 | 1 |
| 17:00 | 1 |
| 18:00 | 1 |
| 19:00 | 2 |
| 20:00 | 1 |
| 21:00 | 1 |
| 22:00 | 1 |
| 23:00 | 1 |
| 00:00 | 1 |
Busiest 07:00–08:00 · 1 trains
View as a table
| Hour | Pelabuhan Klang |
|---|---|
| 07:00 | 1 |
| 08:00 | 1 |
| 09:00 | 1 |
| 10:00 | 1 |
| 11:00 | 1 |
| 12:00 | 1 |
| 13:00 | 1 |
| 14:00 | 1 |
| 15:00 | 1 |
| 16:00 | 1 |
| 17:00 | 1 |
| 18:00 | 1 |
| 19:00 | 1 |
| 20:00 | 1 |
| 21:00 | 1 |
| 22:00 | 1 |
| 23:00 | 1 |
| 00:00 | 1 |
Busiest 07:00–08:00 · 1 trains
View as a table
| Hour | Pelabuhan Klang |
|---|---|
| 07:00 | 1 |
| 08:00 | 1 |
| 09:00 | 1 |
| 10:00 | 1 |
| 11:00 | 1 |
| 12:00 | 1 |
| 13:00 | 1 |
| 14:00 | 1 |
| 15:00 | 1 |
| 16:00 | 1 |
| 17:00 | 1 |
| 18:00 | 1 |
| 19:00 | 1 |
| 20:00 | 1 |
| 21:00 | 1 |
| 22:00 | 1 |
| 23:00 | 1 |
| 00:00 | 1 |
Tap or hover a bar for details.
Full timetable
Pelabuhan Klang Towards Tanjung Malim (20 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 07:57 | 2102 | Tanjung Malim | |
| 08:32 | 2106 | Tanjung Malim | |
| 09:12 | 2112 | Tanjung Malim | |
| 09:37 | 2116 | Tanjung Malim | |
| 10:12 | 2120 | Tanjung Malim | |
| 11:17 | 2126 | Tanjung Malim | |
| 12:17 | 2130 | Tanjung Malim | |
| 13:27 | 2138 | Tanjung Malim | |
| 14:17 | 2142 | Tanjung Malim | |
| 15:22 | 2146 | Tanjung Malim | |
| 16:17 | 2150 | Tanjung Malim | |
| 17:17 | 2154 | Tanjung Malim | |
| 18:32 | 2158 | Tanjung Malim | |
| 19:12 | 2162 | Tanjung Malim | |
| 19:47 | 2166 | Tanjung Malim | |
| 20:17 | 2168 | Tanjung Malim | |
| 21:27 | 2174 | Tanjung Malim | |
| 22:27 | 2178 | Tanjung Malim | |
| 23:17 | 2182 | Tanjung Malim | |
| 00:17 +1 | 2186 | Tanjung Malim |
Pelabuhan Klang Towards Tanjung Malim (18 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 07:57 | 2302 | Tanjung Malim Next | |
| 08:52 | 2312 | Tanjung Malim | |
| 09:37 | 2316 | Tanjung Malim | |
| 10:17 | 2320 | Tanjung Malim | |
| 11:17 | 2326 | Tanjung Malim | |
| 12:17 | 2330 | Tanjung Malim | |
| 13:27 | 2338 | Tanjung Malim | |
| 14:17 | 2342 | Tanjung Malim | |
| 15:22 | 2346 | Tanjung Malim | |
| 16:17 | 2350 | Tanjung Malim | |
| 17:17 | 2354 | Tanjung Malim | |
| 18:17 | 2356 | Tanjung Malim | |
| 19:17 | 2362 | Tanjung Malim | |
| 20:17 | 2368 | Tanjung Malim | |
| 21:17 | 2374 | Tanjung Malim | |
| 22:12 | 2378 | Tanjung Malim | |
| 23:12 | 2382 | Tanjung Malim | |
| 00:12 +1 | 2386 | Tanjung Malim |
Pelabuhan Klang Towards Tanjung Malim (18 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 07:57 | 2302 | Tanjung Malim | |
| 08:52 | 2312 | Tanjung Malim | |
| 09:37 | 2316 | Tanjung Malim | |
| 10:17 | 2320 | Tanjung Malim | |
| 11:17 | 2326 | Tanjung Malim | |
| 12:17 | 2330 | Tanjung Malim | |
| 13:27 | 2338 | Tanjung Malim | |
| 14:17 | 2342 | Tanjung Malim | |
| 15:22 | 2346 | Tanjung Malim | |
| 16:17 | 2350 | Tanjung Malim | |
| 17:17 | 2354 | Tanjung Malim | |
| 18:17 | 2356 | Tanjung Malim | |
| 19:17 | 2362 | Tanjung Malim | |
| 20:17 | 2368 | Tanjung Malim | |
| 21:17 | 2374 | Tanjung Malim | |
| 22:12 | 2378 | Tanjung Malim | |
| 23:12 | 2382 | Tanjung Malim | |
| 00:12 +1 | 2386 | Tanjung Malim |
Timetable as an image
Save it to your phone or send it on WhatsApp. Valid from Friday, 6 Nov 2026.

From Rasa to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Kuala Kubu Bharu | 18 | 4m | 6 km |
| Tanjung Malim | 18 | 18m | 27 km |
Direct trains only, for Saturday.
Lines & interchanges
- Pelabuhan Klang2h 31m
- Jalan Kastam2h 26m
- Kampung Raja Uda2h 24m
- Telok Gadong2h 21m
- Telok Pulai2h 18m
- Klang2h 15m
- Bukit Badak2h 10m
- Padang Jawa2h 05m
- Shah Alam2h 00m
- Batu Tiga1h 52m
- Subang Jaya1h 47m
- Setia Jaya1h 42m
- Seri Setia1h 39m
- Kampung Dato Harun1h 37m
- Jalan Templer1h 32m
- Petaling1h 30m
- Pantai Dalam1h 27m
- Angkasapuri1h 23m
- Abdullah Hukum1h 21m
- KL Sentral1h 06m
- Kuala Lumpur1h 03m
- Bank Negara59 min
- Putra56 min
- Segambut51 min
- Kepong46 min
- Kepong Sentral43 min
- Sungai Buloh36 min
- Kuang28 min
- Rawang20 min
- Serendah11 min
- Batang Kali3 min
- RasaYou are here
- Kuala Kubu Bharu5 min
- Tanjung Malim19 min
Minutes from Rasa by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Rasa?
What time is the first train from Rasa?
How long is the train from Rasa to Kuala Kubu Bharu?
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