Bangi Station Timetable
ETSSerembanBangi is served by ETS and KTM Komuter Seremban Line. The first train today leaves at 06:35 to JB Sentral (ETS); the last at 20:27 to Pulau Sebang/Tampin.

Next departures · Saturday 04:32
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| ETSsouthbound (JB Sentral) | 06:35 | 06:35 |
| ETSnorthbound (KL Sentral) | 14:28 | 14:28 |
| Serembanto Batu Caves | 07:49 | 08:39 |
| Serembanto Pulau Sebang/Tampin | 19:33 | 20:27 |
Trains per hour
Departures from Bangi in each hour, both directions, by timetable.
Busiest 06:00–07:00 · 3 trains
View as a table
| Hour | ETS | Seremban | Total |
|---|---|---|---|
| 06:00 | 1 | 2 | 3 |
| 07:00 | 0 | 2 | 2 |
| 08:00 | 0 | 1 | 1 |
| 09:00 | 0 | 0 | 0 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 0 | 0 | 0 |
| 12:00 | 0 | 0 | 0 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 1 | 0 | 1 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 0 | 0 | 0 |
| 17:00 | 0 | 1 | 1 |
| 18:00 | 0 | 0 | 0 |
| 19:00 | 0 | 2 | 2 |
| 20:00 | 0 | 2 | 2 |
Busiest 06:00–07:00 · 1 trains
View as a table
| Hour | ETS | Seremban | Total |
|---|---|---|---|
| 06:00 | 1 | 0 | 1 |
| 07:00 | 0 | 1 | 1 |
| 08:00 | 0 | 1 | 1 |
| 09:00 | 0 | 0 | 0 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 0 | 0 | 0 |
| 12:00 | 0 | 0 | 0 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 1 | 0 | 1 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 0 | 0 | 0 |
| 17:00 | 0 | 0 | 0 |
| 18:00 | 0 | 0 | 0 |
| 19:00 | 0 | 1 | 1 |
| 20:00 | 0 | 1 | 1 |
Busiest 06:00–07:00 · 1 trains
View as a table
| Hour | ETS | Seremban | Total |
|---|---|---|---|
| 06:00 | 1 | 0 | 1 |
| 07:00 | 0 | 1 | 1 |
| 08:00 | 0 | 1 | 1 |
| 09:00 | 0 | 0 | 0 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 0 | 0 | 0 |
| 12:00 | 0 | 0 | 0 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 1 | 0 | 1 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 0 | 0 | 0 |
| 17:00 | 0 | 0 | 0 |
| 18:00 | 0 | 0 | 0 |
| 19:00 | 0 | 1 | 1 |
| 20:00 | 0 | 1 | 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 Bangi to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Kajang | 3 | 11m | 10 km |
| Seremban | 3 | 34m | 36 km |
| Kempas Baru | 1 | 3h 26m | 322 km |
| Salak Selatan | 2 | 38m | 30 km |
| KL Sentral | 3 | 51m | 36 km |
| Batu Caves | 2 | 1h 22m | 50 km |
| Bandar Tasik Selatan | 3 | 30m | 27 km |
| Kuala Lumpur | 2 | 56m | 38 km |
| Gemas | 1 | 1h 35m | 137 km |
| Kulai | 1 | 3h 13m | 301 km |
Direct trains only, for Saturday.
Lines & interchanges
- JB Sentral3h 39m
- Kempas Baru3h 30m
- Kulai3h 17m
- Layang Layang3h 05m
- Rengam2h 56m
- Kluang2h 45m
- Paloh2h 32m
- Bekok2h 22m
- Labis2h 12m
- Segamat1h 56m
- Gemas1h 40m
- Batang Melaka1h 22m
- Pulau Sebang/Tampin1h 07m
- Seremban38 min
- Labu
- BangiYou are here
- Kajang14 min
- Serdang
- Bandar Tasik Selatan34 min
- KL Sentral51 min
- Kuala Lumpur
- Kepong Sentral
- Sungai Buloh
- Rawang
- Batang Kali
- Kuala Kubu Bharu
- Tanjung Malim
- Slim River
- Sungkai
- Tapah Road
- Kampar
- Batu Gajah
- Ipoh
- Sungai Siput
- Kuala Kangsar
- Taiping
- Kamunting
- Bagan Serai
- Parit Buntar
- Nibong Tebal
- Bukit Mertajam
- Butterworth
- Tasek Gelugor
- Sungai Petani
- Gurun
- Alor Setar
- Anak Bukit
- Arau
- Padang Besar
- Hat Yai
- Pulau Sebang/Tampin1h 24m
- Rembau1h 08m
- Sungai Gadut55 min
- Senawang49 min
- Seremban44 min
- Tiroi35 min
- Labu29 min
- Nilai19 min
- Batang Benar13 min
- BangiYou are here
- UKM6 min
- Kajang 29 min
- Kajang13 min
- Serdang26 min
- Bandar Tasik Selatan36 min
- Salak Selatan43 min
- Seputeh48 min
- Mid Valley50 min
- KL Sentral58 min
- Kuala Lumpur1h 02m
- Bank Negara1h 06m
- Putra1h 09m
- Sentul1h 15m
- Batu Kentonmen1h 19m
- Kampung Batu1h 21m
- Taman Wahyu1h 24m
- Batu Caves1h 28m
Minutes from Bangi by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Bangi?
What time is the first train from Bangi?
How long is the train from Bangi to Kajang?
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