Kajang Station Timetable
ETSSerembanKG35Kajang is served by ETS, KTM Komuter Seremban Line and MRT Kajang Line. The first KTM train today leaves at 06:18 to JB Sentral (ETS); the last at 01:12 (early next morning) to KL Sentral. LRT/MRT/Monorail: first 06:00, last 22:50.

Next departures · Saturday 03:54
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| ETSsouthbound (Segamat, JB Sentral) | 06:18 | 21:43 |
| ETSnorthbound (KL Sentral, Butterworth, Padang Besar) | 11:38 | 01:12 +1 |
| Serembanto Batu Caves | 08:02 | 08:52 |
| Serembanto Pulau Sebang/Tampin | 19:21 | 20:13 |
| KajangKG35to Kwasa Damansara | 06:00 | 22:50 |
Trains per hour
Departures from Kajang in each hour, both directions, by timetable.
Busiest 18:00–19:00 · 15 trains
View as a table
| Hour | ETS | Seremban | Kajang | Total |
|---|---|---|---|---|
| 06:00 | 1 | 1 | 10 | 12 |
| 07:00 | 0 | 2 | 10 | 12 |
| 08:00 | 2 | 2 | 10 | 14 |
| 09:00 | 0 | 0 | 6 | 6 |
| 10:00 | 0 | 0 | 6 | 6 |
| 11:00 | 1 | 0 | 6 | 7 |
| 12:00 | 3 | 0 | 6 | 9 |
| 13:00 | 0 | 0 | 6 | 6 |
| 14:00 | 1 | 0 | 6 | 7 |
| 15:00 | 1 | 0 | 6 | 7 |
| 16:00 | 2 | 0 | 6 | 8 |
| 17:00 | 1 | 1 | 10 | 12 |
| 18:00 | 4 | 1 | 10 | 15 |
| 19:00 | 0 | 2 | 6 | 8 |
| 20:00 | 3 | 1 | 6 | 10 |
| 21:00 | 1 | 0 | 6 | 7 |
| 22:00 | 0 | 0 | 6 | 6 |
| 23:00 | 0 | 0 | 6 | 6 |
| 00:00 | 1 | 0 | 0 | 1 |
| 01:00 | 1 | 0 | 0 | 1 |
Busiest 08:00–09:00 · 10 trains
View as a table
| Hour | ETS | Seremban | Kajang | Total |
|---|---|---|---|---|
| 06:00 | 1 | 0 | 6 | 7 |
| 07:00 | 0 | 0 | 6 | 6 |
| 08:00 | 2 | 2 | 6 | 10 |
| 09:00 | 0 | 0 | 6 | 6 |
| 10:00 | 0 | 0 | 6 | 6 |
| 11:00 | 1 | 0 | 6 | 7 |
| 12:00 | 3 | 0 | 6 | 9 |
| 13:00 | 0 | 0 | 6 | 6 |
| 14:00 | 1 | 0 | 6 | 7 |
| 15:00 | 1 | 0 | 6 | 7 |
| 16:00 | 2 | 0 | 6 | 8 |
| 17:00 | 1 | 0 | 6 | 7 |
| 18:00 | 4 | 0 | 6 | 10 |
| 19:00 | 0 | 1 | 6 | 7 |
| 20:00 | 3 | 1 | 6 | 10 |
| 21:00 | 1 | 0 | 6 | 7 |
| 22:00 | 0 | 0 | 6 | 6 |
| 23:00 | 0 | 0 | 0 | 0 |
| 00:00 | 1 | 0 | 0 | 1 |
| 01:00 | 1 | 0 | 0 | 1 |
Busiest 08:00–09:00 · 10 trains
View as a table
| Hour | ETS | Seremban | Kajang | Total |
|---|---|---|---|---|
| 06:00 | 1 | 0 | 6 | 7 |
| 07:00 | 0 | 0 | 6 | 6 |
| 08:00 | 2 | 2 | 6 | 10 |
| 09:00 | 0 | 0 | 6 | 6 |
| 10:00 | 0 | 0 | 6 | 6 |
| 11:00 | 1 | 0 | 6 | 7 |
| 12:00 | 3 | 0 | 6 | 9 |
| 13:00 | 0 | 0 | 6 | 6 |
| 14:00 | 1 | 0 | 6 | 7 |
| 15:00 | 1 | 0 | 6 | 7 |
| 16:00 | 2 | 0 | 6 | 8 |
| 17:00 | 1 | 0 | 6 | 7 |
| 18:00 | 4 | 0 | 6 | 10 |
| 19:00 | 0 | 1 | 6 | 7 |
| 20:00 | 3 | 1 | 6 | 10 |
| 21:00 | 1 | 0 | 6 | 7 |
| 22:00 | 0 | 0 | 6 | 6 |
| 23:00 | 0 | 0 | 0 | 0 |
| 00:00 | 1 | 0 | 0 | 1 |
| 01:00 | 1 | 0 | 0 | 1 |
Tap or hover a bar for details. LRT, MRT and Monorail are counted from the official frequencies.
Full timetable
Same timetable every day.
ETS Southbound (Segamat, JB Sentral) (11 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 06:18 | 9571 | JB Sentral Next | |
| 08:18 | 9511 | JB Sentral | |
| 08:28 | 9523 | JB Sentral | |
| 12:49 | 9343 | Segamat | |
| 15:48 | 9531 | JB Sentral | |
| 16:57 | 9577 | JB Sentral | |
| 18:08 | 9515 | JB Sentral | |
| 18:08 | 9533 | JB Sentral | |
| 18:25 | 9449 | JB Sentral | |
| 20:33 | 9535 | JB Sentral | |
| 21:43 | 9537 | JB Sentral |
ETS Northbound (KL Sentral, Butterworth, Padang Besar) (11 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 11:38 | 9442 | Padang Besar Next | |
| 12:28 | 9510 | KL Sentral | |
| 12:28 | 9524 | KL Sentral | |
| 14:40 | 9574 | KL Sentral | |
| 16:33 | 9528 | KL Sentral | |
| 17:44 | 9352 | Butterworth | |
| 18:48 | 9530 | KL Sentral | |
| 20:08 | 9514 | KL Sentral | |
| 20:08 | 9532 | KL Sentral | |
| 00:18 +1 | 9536 | KL Sentral | |
| 01:12 +1 | 9580 | KL Sentral |
Seremban Towards Batu Caves (5 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 06:47 | 2004 | Batu Caves | |
| 07:07 | 2006 | Batu Caves | |
| 07:27 | 2008 | Batu Caves | |
| 08:02 | 2012 | Batu Caves | |
| 08:32 | 2014 | Batu Caves |
Seremban Towards Pulau Sebang/Tampin (5 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 17:21 | 2041 | Pulau Sebang/Tampin | |
| 18:56 | 2047 | Pulau Sebang/Tampin | |
| 19:21 | 2049 | Pulau Sebang/Tampin | |
| 19:46 | 2051 | Pulau Sebang/Tampin | |
| 20:13 | 2055 | Pulau Sebang/Tampin |
Seremban Towards Batu Caves (2 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 08:02 | 2212 | Batu Caves Next | |
| 08:52 | 2214 | Batu Caves |
Seremban Towards Pulau Sebang/Tampin (2 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 19:21 | 2249 | Pulau Sebang/Tampin Next | |
| 20:13 | 2255 | Pulau Sebang/Tampin |
Seremban Towards Batu Caves (2 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 08:02 | 2212 | Batu Caves | |
| 08:52 | 2214 | Batu Caves |
Seremban Towards Pulau Sebang/Tampin (2 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 19:21 | 2249 | Pulau Sebang/Tampin | |
| 20:13 | 2255 | Pulau Sebang/Tampin |
KG35 Towards Kwasa Damansara
- 06:00–09:00 every 6 min
- 09:00–17:00 every 10 min
- 17:00–19:00 every 6 min
- 19:00–23:50 every 10 min
KG35 Towards Kwasa Damansara
- 06:00–22:50 every 10 min
KG35 Towards Kwasa Damansara
- 06:00–22:50 every 10 min
LRT, MRT, Monorail and BRT run by frequency. Times at this station are calculated from the official timetable at the terminus.
Timetable as an image
Save it to your phone or send it on WhatsApp. Valid from Friday, 6 Nov 2026.

From Kajang to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Seremban | 13 | 44m | 46 km |
| KL Sentral | 13 | 32m | 26 km |
| Bandar Tasik Selatan | 13 | 17m | 17 km |
| Ipoh | 2 | 3h 08m | 234 km |
| Butterworth | 1 | 4h 58m | 415 km |
| Bukit Mertajam | 1 | 4h 47m | 405 km |
| Sungai Petani | 1 | 5h 02m | 436 km |
| Sungai Buloh | 2 | 1h 06m | 45 km |
| Kempas Baru | 10 | 3h 36m | 331 km |
| Arau | 1 | 5h 56m | 531 km |
Direct trains only, for Saturday.
Lines & interchanges
- JB Sentral3h 48m
- Kempas Baru3h 38m
- Kulai3h 25m
- Layang Layang3h 12m
- Rengam3h 03m
- Kluang2h 52m
- Paloh2h 39m
- Bekok2h 29m
- Labis2h 19m
- Segamat2h 03m
- Gemas1h 47m
- Batang Melaka1h 29m
- Pulau Sebang/Tampin1h 14m
- Seremban45 min
- Labu
- Bangi14 min
- KajangYou are here
- Serdang15 min
- Bandar Tasik Selatan19 min
- KL Sentral33 min
- Kuala Lumpur44 min
- Kepong Sentral
- Sungai Buloh1h 07m
- Rawang1h 23m
- Batang Kali1h 38m
- Kuala Kubu Bharu
- Tanjung Malim1h 56m
- Slim River
- Sungkai
- Tapah Road2h 35m
- Kampar2h 45m
- Batu Gajah2h 58m
- Ipoh3h 12m
- Sungai Siput3h 31m
- Kuala Kangsar3h 42m
- Taiping4h 00m
- Kamunting
- Bagan Serai4h 22m
- Parit Buntar4h 30m
- Nibong Tebal4h 34m
- Bukit Mertajam4h 48m
- Butterworth4h 58m
- Tasek Gelugor4h 54m
- Sungai Petani5h 06m
- Gurun5h 18m
- Alor Setar5h 37m
- Anak Bukit5h 43m
- Arau6h 00m
- Padang Besar6h 18m
- Hat Yai
- Pulau Sebang/Tampin1h 38m
- Rembau1h 21m
- Sungai Gadut1h 08m
- Senawang1h 02m
- Seremban56 min
- Tiroi49 min
- Labu42 min
- Nilai34 min
- Batang Benar25 min
- Bangi13 min
- UKM6 min
- Kajang 24 min
- KajangYou are here
- Serdang12 min
- Bandar Tasik Selatan20 min
- Salak Selatan27 min
- Seputeh33 min
- Mid Valley35 min
- KL Sentral43 min
- Kuala Lumpur49 min
- Bank Negara53 min
- Putra56 min
- Sentul1h 02m
- Batu Kentonmen1h 06m
- Kampung Batu1h 08m
- Taman Wahyu1h 11m
- Batu Caves1h 15m
- Kwasa DamansaraKG041h 29m
- Kwasa SentralKG051h 26m
- Kota DamansaraKG061h 23m
- SurianKG071h 20m
- Mutiara DamansaraKG081h 18m
- Bandar UtamaKG091h 15m
- Taman Tun Dr IsmailKG101h 11m
- Phileo DamansaraKG121h 09m
- Pusat Bandar DamansaraKG131h 04m
- SemantanKG141h 01m
- Muzium NegaraKG1556 min
- Pasar SeniKG1652 min
- MerdekaKG1750 min
- Bukit BintangKG18A46 min
- Tun Razak Exchange (TRX)KG2043 min
- CochraneKG2140 min
- MaluriKG2238 min
- Taman PertamaKG2334 min
- Taman MidahKG2432 min
- Taman MutiaraKG2528 min
- Taman ConnaughtKG2625 min
- Taman SuntexKG2721 min
- Sri RayaKG2819 min
- Bandar Tun Hussein OnnKG2915 min
- Batu 11 CherasKG3013 min
- Bukit DukungKG3110 min
- Sungai JernihKG335 min
- Stadium KajangKG343 min
- KajangKG35You are here
Minutes from Kajang by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Kajang?
What time is the first train from Kajang?
How long is the train from Kajang to Seremban?
How often does the MRT Kajang Line train come at 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