Bukit Badak Station Timetable
Pelabuhan KlangBukit Badak is served by KTM Komuter Port Klang Line. The first train today leaves at 06:41 to Tanjung Malim (Pelabuhan Klang); the last at 23:04 to Pelabuhan Klang.
Next departures · Saturday 05:02
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| Pelabuhan Klangto Tanjung Malim | 06:41 | 21:41 |
| Pelabuhan Klangto Pelabuhan Klang | 08:59 | 23:04 |
Trains per hour
Departures from Bukit Badak 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 | 0 |
| 23: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 | 1 |
| 18:00 | 1 |
| 19:00 | 2 |
| 20:00 | 1 |
| 21:00 | 2 |
| 22:00 | 0 |
| 23: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 | 1 |
| 18:00 | 1 |
| 19:00 | 2 |
| 20:00 | 1 |
| 21:00 | 2 |
| 22:00 | 0 |
| 23: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 Bukit Badak to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Subang Jaya | 7 | 23m | 15 km |
| Sungai Buloh | 5 | 1h 29m | 49 km |
| KL Sentral | 6 | 56m | 30 km |
| Abdullah Hukum | 6 | 49m | 28 km |
| Kuala Lumpur | 5 | 1h 02m | 32 km |
| Klang | 7 | 4m | 3 km |
| Shah Alam | 7 | 10m | 7 km |
| Rawang | 5 | 1h 45m | 63 km |
| Padang Jawa | 7 | 5m | 4 km |
| Petaling | 6 | 40m | 24 km |
Direct trains only, for Saturday.
Lines & interchanges
- Pelabuhan Klang22 min
- Jalan Kastam16 min
- Kampung Raja Uda14 min
- Telok Gadong11 min
- Telok Pulai8 min
- Klang5 min
- Bukit BadakYou are here
- Padang Jawa5 min
- Shah Alam11 min
- Batu Tiga18 min
- Subang Jaya23 min
- Setia Jaya28 min
- Seri Setia31 min
- Kampung Dato Harun33 min
- Jalan Templer38 min
- Petaling41 min
- Pantai Dalam43 min
- Angkasapuri47 min
- Abdullah Hukum49 min
- KL Sentral58 min
- Kuala Lumpur1h 07m
- Bank Negara1h 11m
- Putra1h 14m
- Segambut1h 19m
- Kepong1h 24m
- Kepong Sentral1h 27m
- Sungai Buloh1h 35m
- Kuang1h 42m
- Rawang1h 50m
- Serendah1h 59m
- Batang Kali2h 07m
- Rasa2h 10m
- Kuala Kubu Bharu2h 15m
- Tanjung Malim2h 28m
Minutes from Bukit Badak by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Bukit Badak?
What time is the first train from Bukit Badak?
How long is the train from Bukit Badak 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