Petaling Station Timetable
Pelabuhan KlangPetaling is served by KTM Komuter Port Klang Line. The first train today leaves at 07:25 to Subang Jaya (Pelabuhan Klang); the last at 22:23 to Pelabuhan Klang.
Next departures · Saturday 05:45
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| Pelabuhan Klangto Tanjung Malim | 07:25 | 22:22 |
| Pelabuhan Klangto Pelabuhan Klang | 09:13 | 22:23 |
Trains per hour
Departures from Petaling in each hour, both directions, by timetable.
Busiest 07:00–08:00 · 3 trains
View as a table
| Hour | Pelabuhan Klang |
|---|---|
| 07:00 | 3 |
| 08:00 | 2 |
| 09:00 | 1 |
| 10:00 | 1 |
| 11:00 | 0 |
| 12:00 | 0 |
| 13:00 | 0 |
| 14:00 | 0 |
| 15:00 | 0 |
| 16:00 | 0 |
| 17:00 | 1 |
| 18:00 | 2 |
| 19:00 | 2 |
| 20:00 | 2 |
| 21:00 | 0 |
| 22:00 | 2 |
Busiest 07:00–08:00 · 2 trains
View as a table
| Hour | Pelabuhan Klang |
|---|---|
| 07:00 | 2 |
| 08:00 | 2 |
| 09:00 | 1 |
| 10:00 | 1 |
| 11:00 | 0 |
| 12:00 | 0 |
| 13:00 | 0 |
| 14:00 | 0 |
| 15:00 | 0 |
| 16:00 | 0 |
| 17:00 | 0 |
| 18:00 | 2 |
| 19:00 | 2 |
| 20:00 | 2 |
| 21:00 | 0 |
| 22:00 | 2 |
Busiest 07:00–08:00 · 2 trains
View as a table
| Hour | Pelabuhan Klang |
|---|---|
| 07:00 | 2 |
| 08:00 | 2 |
| 09:00 | 1 |
| 10:00 | 1 |
| 11:00 | 0 |
| 12:00 | 0 |
| 13:00 | 0 |
| 14:00 | 0 |
| 15:00 | 0 |
| 16:00 | 0 |
| 17:00 | 0 |
| 18:00 | 2 |
| 19:00 | 2 |
| 20:00 | 2 |
| 21:00 | 0 |
| 22:00 | 2 |
Tap or hover a bar for details.
Timetable as an image
Save it to your phone or send it on WhatsApp. Valid from Friday, 6 Nov 2026.

From Petaling to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Subang Jaya | 7 | 16m | 9 km |
| Sungai Buloh | 6 | 48m | 25 km |
| KL Sentral | 7 | 15m | 6 km |
| Abdullah Hukum | 7 | 8m | 4 km |
| Kuala Lumpur | 6 | 21m | 8 km |
| Klang | 6 | 45m | 27 km |
| Shah Alam | 6 | 29m | 17 km |
| Rawang | 6 | 1h 04m | 40 km |
| Padang Jawa | 6 | 35m | 20 km |
| Batang Kali | 6 | 1h 21m | 62 km |
Direct trains only, for Saturday.
Lines & interchanges
- Pelabuhan Klang1h 03m
- Jalan Kastam57 min
- Kampung Raja Uda55 min
- Telok Gadong52 min
- Telok Pulai49 min
- Klang46 min
- Bukit Badak41 min
- Padang Jawa36 min
- Shah Alam30 min
- Batu Tiga22 min
- Subang Jaya17 min
- Setia Jaya12 min
- Seri Setia10 min
- Kampung Dato Harun8 min
- Jalan Templer2 min
- PetalingYou are here
- Pantai Dalam2 min
- Angkasapuri6 min
- Abdullah Hukum8 min
- KL Sentral17 min
- Kuala Lumpur23 min
- Bank Negara27 min
- Putra30 min
- Segambut35 min
- Kepong40 min
- Kepong Sentral46 min
- Sungai Buloh54 min
- Kuang1h 01m
- Rawang1h 09m
- Serendah1h 18m
- Batang Kali1h 26m
- Rasa1h 30m
- Kuala Kubu Bharu1h 35m
- Tanjung Malim1h 47m
Minutes from Petaling by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Petaling?
What time is the first train from Petaling?
How long is the train from Petaling to Subang Jaya?
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