Overview
Greater Kuala Lumpur — the Klang Valley conurbation that takes in the city of Kuala Lumpur plus surrounding towns and cities in Selangor — is served by a genuinely integrated public transport network of metro, light rail, monorail, commuter rail, buses and airport rail links. The region is home to Malaysia's largest airport, Kuala Lumpur International Airport (KLIA), and its largest intermodal hub and railway station, Kuala Lumpur Sentral (KL Sentral).
For a visitor, the system works like this: you plan your route in an app or on the operator's map, you tap a stored-value card or buy a single-journey token, you ride, and you tap or insert your ticket again to exit. The LRT, MRT and monorail are integrated into the common Rapid KL payment system, so one ticket covers transfers between those modes. KTM Komuter and the airport rail links are paid separately even where walkways connect them. Signage, route maps and announcements are in English, and trains are air-conditioned.
Expect a bewildering jumble of initials and acronyms on your first day — LRT, MRT, KTM, ERL — and allow yourself at least a day to decipher the scheme of things. The network is sound but still developing, and the practical key to riding it end to end is knowing which of the separate payment systems your journey crosses.
The network
The Klang Valley Integrated Transit System currently consists of four light rapid transit (LRT) lines, two commuter rail lines, one monorail line, one bus rapid transit line, two mass rapid transit (MRT) lines and three airport rail links — two to KLIA and one to Sultan Abdul Aziz Shah Airport (Subang Airport). Several interchanging stations integrate these rail services.
Light Rapid Transit (LRT)
There are three fully grade-separated LRT systems in the Klang Valley, all operated by Rapid Rail as part of the Rapid KL system and all running on standard-gauge tracks.
- Kelana Jaya Line — links the city centre with Subang Jaya, Petaling Jaya and Gombak, and carries over 250,000 passengers a day. At 46.4 km it is the third-longest fully automated driverless metro system in Malaysia. Between Pasar Seni and Damai it runs underground, serving five stations.
- Ampang Line and Sri Petaling Line — these function as a single system, sharing a common section between their terminus Sentul Timur and Chan Sow Lin before splitting to their respective southern termini. The Sri Petaling Line runs south through Puchong to meet the Kelana Jaya Line at their common terminus, Putra Heights; the Ampang Line serves eastern Kuala Lumpur and Ampang. Combined length is 45.1 km, and unlike the other rapid transit lines they run completely above ground.
- Shah Alam Line — the newest LRT line, 37.8 km long, connecting Bandar Utama and western Petaling Jaya with Klang via Shah Alam. It is the first rapid transit line in the integrated system to lie outside the borders of Kuala Lumpur proper, but it connects to the rest of the network through interchanges with the Kelana Jaya Line and the Kajang Line.
Mass Rapid Transit (MRT)
- Kajang Line — runs from Kwasa Damansara to Kajang through the city centre and the areas of Damansara, Cheras and Kajang. It is 47 km long with 29 stations and is currently the second-longest fully automated driverless metro system in Malaysia.
- Putrajaya Line — runs from Kwasa Damansara (sharing a common terminus with the Kajang Line on a stacked island platform) to Putrajaya Sentral. At 57.7 km with 36 stations, it is currently the longest fully automated driverless metro system in Malaysia. It serves Sungai Buloh and northern Kuala Lumpur (Kepong), passes through the city centre, and serves southern Kuala Lumpur, Seri Kembangan and Cyberjaya before terminating at Putrajaya.
Both lines are owned by MRT Corp and operated by Rapid Rail as part of the Rapid KL system, and both run on standard-gauge tracks. A third MRT line, the Circle Line, has been approved and would form a loop stretching from Bukit Kiara to the University of Malaya, including densely populated areas outside the city centre.
KL Monorail
A single monorail line serves various locations within the city centre, including Bukit Bintang, Imbi, Chow Kit, Medan Tuanku and Bukit Nanas. It has 11 stations, starts at KL Sentral, and passes Brickfields, Bukit Bintang and Chow Kit. It is useful for reaching the Bukit Bintang budget hotel area (Imbi, Bukit Bintang and Raja Chulan stations) and Chinatown (Maharajalela station, roughly 600 m from Petaling Street). Bukit Bintang is the busiest stop.
Commuter rail (KTM Komuter)
Commuter rail in the Klang Valley is mainly operated by Keretapi Tanah Melayu (KTM), which runs three lines in the region:
- Batu Caves–Pulau Sebang Line — travels south as far as Pulau Sebang in Malacca.
- Tanjung Malim–Port Klang Line — extends to Tanjung Malim in Perak; this route descends from the 1886 line from Kuala Lumpur to Bukit Kuda, which remains operational to this day.
- KL Sentral–Terminal Skypark Line — the link toward Subang Airport.
All three integrate at KL Sentral, the largest railway station and intermodal transportation hub in Malaysia. The commuter lines provide long-distance rail transport to the outer fringes of the Klang Valley, including Batu Caves, Shah Alam, Petaling Jaya, Subang Jaya, Kajang and Klang. Several railway stations are also served by the intercity KTM ETS service, which connects the Klang Valley with other states and regions in Peninsular Malaysia. Note that KTM Komuter operates women-only "pink cars" marked with pink stickers, in which men are prohibited.
Airport rail links
Three airport rail links serve the region: two to KLIA (the KLIA Ekspres and KLIA Transit, operated as the ERL) and one to Sultan Abdul Aziz Shah Airport in Subang.
Buses
- GoKL City Bus — free, colour-coded routes: Purple (KLCC ↔ Bukit Bintang), Green (Bukit Bintang ↔ KL Tower), Red (KL Sentral ↔ Parliament/Mid Valley) and Blue (Chow Kit ↔ Bukit Bintang). Buses run every 5–15 minutes.
- RapidKL buses — serve residential and suburban areas, with fares of roughly RM1–RM5 by distance, paid by tapping a Touch 'n Go card on boarding. Hours are approximately 6:00 AM to 11:00 PM, varying by route.
Kuala Lumpur also has several long-distance bus terminals, including Pudu Sentral (the most central, serving northbound buses), Terminal Bersepadu Selatan (TBS, for southbound destinations such as Malacca, Johor Bahru and Singapore), Hentian Duta (express northbound services) and Pekeliling Bus Terminal (some East Coast services, including Taman Negara). Always confirm with your bus company where your bus will depart.
Ferries
Kuala Lumpur itself is not by the sea, so you cannot arrive directly by boat. The nearby Port Klang, about 40 km west of the city, is the region's main port; ferries operate international services from Sumatra, Indonesia, and a domestic service to Pulau Ketam. Cruise ships also call at Port Klang, usually on the way to other destinations in Asia.
Tickets & fares
Fares and prices below are approximate and change — always check current rates with the operator before you travel.
- Single-journey tokens — single-use plastic tokens from vending machines. You select your destination station, pay in cash (bills or coins), tap the token on entry, and insert it into the slot on exit at the correct station. There are generally no ticket offices for single tickets — machines only, with station offices mainly used to top up cards. Machines give change in coins, so keep small bills and 1 and 5 ringgit coins handy.
- Touch 'n Go card — the universal contactless card for LRT, MRT, monorail, KTM and buses. It costs a 10 ringgit non-refundable deposit and comes empty, so you must top up with cash. Buy one at most metro stations, 7-Eleven, MyNews or petrol stations, and top up at vending machines (look for the Cash option), station offices or supermarkets. Touch 'n Go users get discounted rates versus single tokens.
- Rapid KL fares — LRT, MRT and monorail fares are approximately RM1–RM8 by distance, starting from about 1.3 ringgit per trip. The monorail is approximately RM1.20–RM4.10 by distance.
- KTM Komuter — fares from about 2.6 ringgit (for example, KL Sentral to Batu Caves). Tickets cannot be paid for with cash — only bank cards or e-wallets. KTM and the airport express use paper QR-code tickets that you scan in and out.
- ERL airport trains — approximately 55 ringgit for adults and 25 ringgit for children under 12, with under-2s free. This is the only KL transport that accepts UnionPay cards; tickets can also be booked online with Visa or Mastercard.
- eWallets — accepted for payment on trains, buses and some retail alongside Touch 'n Go.
On validity and integration: the LRT, MRT and monorail share the common Rapid KL payment system, so one ticket allows transfers between those types. KTM Komuter and the ERL are paid separately despite walkway connections. UnionPay cards do not work on city transport — only on the KLIA Ekspres. For long-distance KTM Komuter and ETS trains, tickets can be bought at the KTM Intercity ticket office on level two of KL Sentral or at other stations the trains call at, or online up to two months in advance (remember to print your e-ticket or download the mobile ticket app).
From the airport
Kuala Lumpur is served by two airports: Kuala Lumpur International Airport (KLIA), the main airport for all long-distance jet flights, and Subang Airport, which is limited to regional flights.
- KLIA to the city by rail — the KLIA Ekspres connects the airport's two terminals to each other (3 minutes) and to the city (28–33 minutes). The non-stop KLIA Ekspres reaches KL Sentral in 28 minutes; the KLIA Transit makes three stops (Salak Tinggi, Putrajaya and Bandar Tasik Selatan) and takes 35 minutes. Trains run every 15–30 minutes, roughly 5:00 AM to 12:00 AM. Fares are approximately 55 ringgit for adults and 25 ringgit for children under 12, with under-2s free.
- Subang Airport to the city — the airport is about 25 km from the city centre and the convenient way there is by taxi. An alternative is Rapid KL bus 772 (destination Subang Suria/Mah Sing) from Terminal Jalan Sultan Mohammad next to Pasar Seni LRT station, which goes past the airport. The ride takes approximately 40 minutes in clear traffic, but can take nearly 1 hour 30 minutes during peak rush hour.
- E-hailing — apps such as Grab, AirAsia Ride and inDrive are useful for airport transfers and late-night travel, with upfront app-displayed fares payable by card, e-wallet or cash.
Etiquette & customs
- Queuing — queue and let passengers off before you board; station platforms are marked for orderly boarding.
- Priority seating — priority seats are provided for the elderly, disabled and pregnant women. Give them up when needed.
- Women-only cars — on KTM Komuter, "pink cars" are marked with pink stickers and men are prohibited from using them.
- Rush hour — expect peak crowds between 7:00–9:00 AM and 5:00–7:30 PM on the rail network. Trains run every 3–7 minutes at peak and 10–15 minutes off-peak, with the monorail every 5–7 minutes at peak and 10–12 minutes off-peak. Travel outside these windows if you can.
- Eating and drinking — trains are air-conditioned and enclosed; keep food and drink for outside the paid area and the trains themselves.
- General conduct — keep your voice down, have your card or token ready before the gates, and stand clear of the doors. Signage and announcements are in English, so you can follow along easily.
Official links
Survival terms
- Subway/metro — LRT / MRT (Light Rapid Transit / Mass Rapid Transit)
- Ticket — tiket
- Line — laluan
- Entrance — pintu masuk
- Exit — pintu keluar
- Transfer — pertukaran
- Single fare — tambang sehala
- Day pass — pas harian
Before you set out each day, check the live route and fare on the MyRapid app or website and keep a topped-up Touch 'n Go card in your pocket, since it is the one payment method that works across the LRT, MRT, monorail, KTM and buses.