MRT Putrajaya Line: Map, Stations & Frequency
PutrajayaPY
36 stations from Kwasa Damansara to Putrajaya Sentral, 68 minutes end to end. Trains every 5 minutes at weekday peak times. First train 06:00, last 23:48 from the terminus (Mon–Fri).
Timetable updated: · KTMB & Prasarana open data
36stations
68 minend to end
every 5 minpeak
06:00–23:48Mon–Fri
Train frequency
- 06:00–07:00 every 10 min
- 07:00–09:00 every 5 min
- 09:00–17:00 every 10 min
- 17:00–19:00 every 5 min
- 19:00–22:00 every 10 min
- 22:00–23:48 every 12 min
- 06:00–22:50 every 10 min
- 06:00–22:50 every 10 min
From the terminus Kwasa Damansara.
Route map
- PY01 Kwasa DamansaraKG040 min
- PY03 Kampung Selamat3 min
- PY04 Sungai BulohETSPelabuhan Klang5 min
- PY05 Damansara Damai7 min
- PY06 Sri Damansara Barat9 min
- PY07 Sri Damansara Sentral11 min
- PY08 Sri Damansara Timur13 min
- PY09 Metro Prima14 min
- PY10 Kepong Baru16 min
- PY11 Jinjang17 min
- PY12 Sri Delima18 min
- PY13 Kampung BatuSeremban20 min
- PY14 Kentomen22 min
- PY15 Jalan Ipoh23 min
- PY16 Sentul Barat25 min
- PY17 TitiwangsaAG3SP3MR1126 min
- PY18 Hospital Kuala Lumpur28 min
- PY19 Raja Uda29 min
- PY20 Ampang ParkKJ931 min
- PY21 Persiaran KLCC32 min
- PY22 Conlay33 min
- PY23 Tun Razak Exchange (TRX)KG2035 min
- PY24 Chan Sow LinAG11SP1137 min
- PY27 Kuchai43 min
- PY28 Taman Naga Emas44 min
- PY29 Sungai BesiSP1647 min
- PY31 Serdang Raya Utara49 min
- PY32 Serdang Raya Selatan51 min
- PY33 Serdang Jaya52 min
- PY34 UPM54 min
- PY36 Taman Equine58 min
- PY37 Putra Permai60 min
- PY38 16 Sierra62 min
- PY39 Cyberjaya Utara65 min
- PY40 Cyberjaya City Centre67 min
- PY41 Putrajaya Sentral68 min
First & last train · Saturday
| Station | to Putrajaya Sentral | to Kwasa Damansara |
|---|---|---|
| Kwasa Damansara PY01 | 06:00 – 22:50 | — |
| Sungai Buloh PY04 | 06:05 – 22:55 | 07:03 – 23:53 |
| Titiwangsa PY17 | 06:26 – 23:16 | 06:42 – 23:32 |
| Ampang Park PY20 | 06:31 – 23:21 | 06:37 – 23:27 |
| Chan Sow Lin PY24 | 06:37 – 23:27 | 06:32 – 23:22 |
| Kuchai PY27 | 06:43 – 23:33 | 06:26 – 23:16 |
| Sungai Besi PY29 | 06:47 – 23:37 | 06:22 – 23:12 |
| Putrajaya Sentral PY41 | — | 06:00 – 22:50 |
Interchange stations
Kwasa DamansaraKG04PY01Change to MRT Kajang Line [KG04]Sungai BulohETSPelabuhan KlangPY04Change to ETS, KTM Komuter Port Klang LineKampung BatuSerembanPY13Change to KTM Komuter Seremban LineTitiwangsaAG3SP3PY17MR11Change to LRT Ampang Line [AG3], LRT Sri Petaling Line [SP3], KL Monorail [MR11]Ampang ParkKJ9PY20Change to LRT Kelana Jaya Line [KJ9]Tun Razak Exchange (TRX)KG20PY23Change to MRT Kajang Line [KG20]Chan Sow LinAG11SP11PY24Change to LRT Ampang Line [AG11], LRT Sri Petaling Line [SP11]Sungai BesiSP16PY29Change to LRT Sri Petaling Line [SP16]
Frequently asked questions
What time does the MRT Putrajaya Line start and end?
The first trains leave Kwasa Damansara and Putrajaya Sentral at 06:00. Last train from the terminus: 23:48 on weekdays, 22:50 on Saturdays and 22:50 on Sundays.
How often is the MRT Putrajaya Line?
06:00–07:00 every 10 min; 07:00–09:00 every 5 min; 09:00–17:00 every 10 min; 17:00–19:00 every 5 min; 19:00–22:00 every 10 min; 22:00–23:48 every 12 min (Mon–Fri, from Kwasa Damansara).
Where can I change lines on the MRT Putrajaya Line?
Kwasa DamansaraKG04PY01Change to MRT Kajang Line [KG04]. Sungai BulohETSPelabuhan KlangPY04Change to ETS, KTM Komuter Port Klang Line. Kampung BatuSerembanPY13Change to KTM Komuter Seremban Line. TitiwangsaAG3SP3PY17MR11Change to LRT Ampang Line [AG3], LRT Sri Petaling Line [SP3], KL Monorail [MR11]. Ampang ParkKJ9PY20Change to LRT Kelana Jaya Line [KJ9]. Tun Razak Exchange (TRX)KG20PY23Change to MRT Kajang Line [KG20]. Chan Sow LinAG11SP11PY24Change to LRT Ampang Line [AG11], LRT Sri Petaling Line [SP11]. Sungai BesiSP16PY29Change to LRT Sri Petaling Line [SP16].
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