MRT Kajang Line: Map, Stations & Frequency
KajangKG
29 stations from Kwasa Damansara to Kajang, 89 minutes end to end. Trains every 6 minutes at weekday peak times. First train 06:00, last 23:50 from the terminus (Mon–Fri).
Timetable updated: · KTMB & Prasarana open data
29stations
89 minend to end
every 6 minpeak
06:00–23:50Mon–Fri
Train frequency
- 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
- 06:00–22:50 every 10 min
- 06:00–22:50 every 10 min
From the terminus Kwasa Damansara.
Route map
- KG04 Kwasa DamansaraPY010 min
- KG05 Kwasa Sentral3 min
- KG06 Kota Damansara6 min
- KG07 Surian9 min
- KG08 Mutiara Damansara11 min
- KG09 Bandar UtamaSA114 min
- KG10 Taman Tun Dr Ismail18 min
- KG12 Phileo Damansara20 min
- KG13 Pusat Bandar Damansara25 min
- KG14 Semantan28 min
- KG15 Muzium Negara33 min
- KG16 Pasar SeniKJ1437 min
- KG17 Merdeka39 min
- KG18A Bukit BintangMR643 min
- KG20 Tun Razak Exchange (TRX)PY2346 min
- KG21 Cochrane49 min
- KG22 MaluriAG1351 min
- KG23 Taman Pertama55 min
- KG24 Taman Midah57 min
- KG25 Taman Mutiara61 min
- KG26 Taman Connaught64 min
- KG27 Taman Suntex68 min
- KG28 Sri Raya70 min
- KG29 Bandar Tun Hussein Onn74 min
- KG30 Batu 11 Cheras76 min
- KG31 Bukit Dukung79 min
- KG33 Sungai Jernih84 min
- KG34 Stadium Kajang86 min
- KG35 KajangETSSeremban89 min
First & last train · Saturday
| Station | to Kajang | to Kwasa Damansara |
|---|---|---|
| Kwasa Damansara KG04 | 06:00 – 22:50 | — |
| Kota Damansara KG06 | 06:06 – 22:56 | 07:23 – 00:13 |
| Mutiara Damansara KG08 | 06:11 – 23:01 | 07:18 – 00:08 |
| Pasar Seni KG16 | 06:37 – 23:27 | 06:53 – 23:43 |
| Bukit Bintang KG18A | 06:43 – 23:33 | 06:46 – 23:36 |
| Maluri KG22 | 06:51 – 23:41 | 06:38 – 23:28 |
| Taman Midah KG24 | 06:57 – 23:47 | 06:32 – 23:22 |
| Sri Raya KG28 | 07:10 – 00:00 | 06:19 – 23:09 |
Interchange stations
Kwasa DamansaraKG04PY01Change to MRT Putrajaya Line [PY01]Bandar UtamaSA1KG09Change to LRT Shah Alam Line [SA1]Pasar SeniKJ14KG16Change to LRT Kelana Jaya Line [KJ14]Bukit BintangKG18AMR6Change to KL Monorail [MR6]Tun Razak Exchange (TRX)KG20PY23Change to MRT Putrajaya Line [PY23]MaluriAG13KG22Change to LRT Ampang Line [AG13]KajangETSSerembanKG35Change to ETS, KTM Komuter Seremban Line
Frequently asked questions
What time does the MRT Kajang Line start and end?
The first trains leave Kwasa Damansara and Kajang at 06:00. Last train from the terminus: 23:50 on weekdays, 22:50 on Saturdays and 22:50 on Sundays.
How often is the MRT Kajang Line?
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 (Mon–Fri, from Kwasa Damansara).
Where can I change lines on the MRT Kajang Line?
Kwasa DamansaraKG04PY01Change to MRT Putrajaya Line [PY01]. Bandar UtamaSA1KG09Change to LRT Shah Alam Line [SA1]. Pasar SeniKJ14KG16Change to LRT Kelana Jaya Line [KJ14]. Bukit BintangKG18AMR6Change to KL Monorail [MR6]. Tun Razak Exchange (TRX)KG20PY23Change to MRT Putrajaya Line [PY23]. MaluriAG13KG22Change to LRT Ampang Line [AG13]. KajangETSSerembanKG35Change to ETS, KTM Komuter Seremban Line.
Other lines
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