KL Metro
Map, schedules, tickets and route planner — everything about the KL Metro in one place.
Service monitoring
Kuala Lumpur Metro status
Service status · updated in real time
LRT Kelana Jaya · Gombak ↔ Putra Heights
LRT Ampang · Sentul Timur ↔ Ampang
LRT Sri Petaling · Sentul Timur ↔ Putra Heights
MRT Kajang · Kwasa Damansara ↔ Kajang
MRT Putrajaya · Kwasa Damansara ↔ Putrajaya Sentral
KL Monorail · KL Sentral ↔ Titiwangsa
Welcome to KL Metro
Welcome to klmetro.org, an independent information website about KL Metro — the integrated urban rail network of Kuala Lumpur and the Klang Valley operated by Rapid Rail. The network has 6 urban rail lines and 133 stations, covering more than 229.5 km — from Gombak in the north-east to Putra Heights in the south-west, and from Kwasa Damansara in the north-west to Putrajaya Sentral in the south.
Here you'll find detailed pages for each line and station, an interactive map, schedules, ticket information and a route planner that estimates end-to-end and transfer patterns.
Network at a glance

LRT Kelana Jaya Line

LRT Ampang Line

LRT Sri Petaling Line

MRT Kajang Line

MRT Putrajaya Line

KL Monorail Line
229.5 km · 133 stations · 6 urban rail lines across Kuala Lumpur
From KL Sentral to Kajang, from Gombak to Putra Heights, from Sungai Buloh to Putrajaya — the fastest way to move around the Klang Valley every day.
Plan your trip
Pick an origin and destination — the planner shows the fastest route, transfers and estimated arrival time.
Open route plannerPopular trips
Tickets and fares
Frequently asked questions
The KL Metro network covers 6 urban rail lines operated by Rapid KL: 2 LRT lines (Kelana Jaya and Ampang/Sri Petaling), 2 MRT lines (Kajang and Putrajaya) and the KL Monorail. Together they serve 133 stations across the Klang Valley.
First trains run around 06:00 daily and last trains around 23:30 daily. Frequencies are 3 – 5 min during peak hours and 6 – 8 min off-peak.
A typical single ride costs RM 1.60 – RM 4.00 depending on distance, with the minimum at RM 1.10. Children under 7 ride free, OKU card holders ride free, and seniors with MyKad get 50% off.
Yes — the My50 pass gives unlimited rides on all Rapid KL urban rail and buses for RM 50 per month. The My100 extends this to KTM Komuter and MRT feeder buses for RM 100 per month.
Tap your contactless bank card or a Touch \‘n Go eWallet via the QR reader at any gate. You can also use the physical Touch \‘n Go card or buy a single-journey token at the station vending machines.
MyRapid Pulse app (free for iOS/Android) shows live arrivals, lets you plan journeys and reload your Touch \‘n Go eWallet directly.