Batu Tiga Station Timetable
Pelabuhan KlangBatu Tiga is served by KTM Komuter Port Klang Line. The first train today leaves at 06:59 to Tanjung Malim (Pelabuhan Klang); the last at 22:46 to Pelabuhan Klang.

Next departures · Saturday 07:08
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| Pelabuhan Klangto Tanjung Malim | 06:59 | 21:59 |
| Pelabuhan Klangto Pelabuhan Klang | 08:41 | 22:46 |
Trains per hour
Departures from Batu Tiga in each hour, both directions, by timetable.
Busiest 07:00–08:00 · 2 trains
View as a table
| Hour | Pelabuhan Klang |
|---|---|
| 06:00 | 1 |
| 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 | 1 |
| 18:00 | 2 |
| 19:00 | 2 |
| 20:00 | 1 |
| 21:00 | 2 |
| 22:00 | 1 |
Busiest 08:00–09:00 · 2 trains
View as a table
| Hour | Pelabuhan Klang |
|---|---|
| 06:00 | 1 |
| 07:00 | 1 |
| 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 | 1 |
| 21:00 | 2 |
| 22:00 | 1 |
Busiest 08:00–09:00 · 2 trains
View as a table
| Hour | Pelabuhan Klang |
|---|---|
| 06:00 | 1 |
| 07:00 | 1 |
| 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 | 1 |
| 21:00 | 2 |
| 22:00 | 1 |
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 Batu Tiga to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Subang Jaya | 7 | 5m | 4 km |
| Sungai Buloh | 5 | 1h 11m | 37 km |
| KL Sentral | 6 | 38m | 19 km |
| Abdullah Hukum | 6 | 31m | 16 km |
| Kuala Lumpur | 5 | 44m | 20 km |
| Klang | 7 | 22m | 15 km |
| Shah Alam | 7 | 6m | 5 km |
| Rawang | 5 | 1h 27m | 52 km |
| Padang Jawa | 7 | 12m | 8 km |
| Petaling | 6 | 22m | 12 km |
Direct trains only, for Saturday.
Lines & interchanges
- Pelabuhan Klang40 min
- Jalan Kastam34 min
- Kampung Raja Uda32 min
- Telok Gadong29 min
- Telok Pulai26 min
- Klang23 min
- Bukit Badak18 min
- Padang Jawa13 min
- Shah Alam8 min
- Batu TigaYou are here
- Subang Jaya5 min
- Setia Jaya10 min
- Seri Setia13 min
- Kampung Dato Harun15 min
- Jalan Templer20 min
- Petaling22 min
- Pantai Dalam25 min
- Angkasapuri29 min
- Abdullah Hukum31 min
- KL Sentral40 min
- Kuala Lumpur49 min
- Bank Negara53 min
- Putra56 min
- Segambut1h 01m
- Kepong1h 06m
- Kepong Sentral1h 09m
- Sungai Buloh1h 17m
- Kuang1h 24m
- Rawang1h 32m
- Serendah1h 41m
- Batang Kali1h 49m
- Rasa1h 52m
- Kuala Kubu Bharu1h 57m
- Tanjung Malim2h 10m
Minutes from Batu Tiga by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Batu Tiga?
What time is the first train from Batu Tiga?
How long is the train from Batu Tiga 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