On this page
- How KL’s Rail Network Fits Together
- Tickets and Passes: What to Buy and What to Skip
- Your First Ride, Step by Step
- Fares, Operating Hours and Frequency in 2026
- 2026 Budget Reality
- Filling the Gaps: RapidKL Buses and KTM Komuter
- Getting to KLIA: KLIA Ekspres vs Grab
- Grab for Everything Else
- Leaving KL: ETS, Long-Distance Buses, Flights and Ferries
- What Has Changed Since 2024
- Common Mistakes to Avoid
- Frequently Asked Questions
Open a Kuala Lumpur transit map for the first time and you see lines in several colours, three different train types and station names that seem to repeat. Is “Muzium Negara” the same as KL Sentral? Do you need a different ticket for each line? In 2026 the system is easier than it looks, and most visitors need only one card and a few basic rules. This guide shows you how to use the LRT, MRT and Monorail, and how to link them with buses, airport trains and onward travel.
How KL’s Rail Network Fits Together
Rapid Rail, a subsidiary of Prasarana Malaysia Berhad, runs three connected systems: the Light Rail Transit (LRT), the Mass Rapid Transit (MRT) and the KL Monorail. Here is what each line does.
LRT Lines
- Kelana Jaya Line: Runs Gombak ↔ Putra Heights and passes through major hubs including KLCC and KL Sentral. It is fully automated.
- Ampang Line and Sri Petaling Line: These operate as a single system and split at Chan Sow Lin station. They cover Ampang and Sri Petaling and connect to the city centre.
MRT Lines
- Kajang Line (MRT1): Runs Kwasa Damansara ↔ Kajang and serves Bukit Bintang and Pasar Seni. Muzium Negara is the station you use to reach KL Sentral.
- Putrajaya Line (MRT2): Runs Kwasa Damansara ↔ Putrajaya Sentral via Kepong, KL Sentral and Tun Razak Exchange (TRX). It gives you a direct rail link to the federal administrative capital.
KL Monorail
One line connects KL Sentral ↔ Titiwangsa. It serves Bukit Bintang, Imbi and Chow Kit, so it is the easiest option for first-time sightseeing.
Tickets and Passes: What to Buy and What to Skip
Fares are integrated and distance-based across LRT, MRT and Monorail. You have four payment options.
- Touch ‘n Go Card: The most widely used cashless method. Buy it at most LRT, MRT and Monorail stations, at convenience stores such as 7-Eleven, and at petrol stations. The card costs MYR 10 and typically has no pre-loaded value. Top up at station vending machines, ticket counters and many retail outlets.
- MyRapid Touch ‘n Go Card: The same card with the same functions, marketed by Rapid KL. Buy it at Rapid KL customer service counters at selected stations.
- Single Journey Token: Buy paper tokens from vending machines at every station. Each is valid for one trip between a specific origin and destination, and costs slightly more than paying with a card.
- My50 Pass: MYR 50 for 30 days of unlimited rides on Rapid KL LRT, MRT, Monorail and Rapid KL buses. It is primarily for Malaysian citizens, so do not plan your trip around it as a visitor. Confirm eligibility at a Rapid KL counter if you want to try.
The My30 Pass was discontinued in 2023 and replaced by the My50 Pass. Ignore any old blog post that mentions it.
Your First Ride, Step by Step
- Plan your route: Use Google Maps or the PULSE by Prasarana app (iOS and Android).
- Buy or top up: Get a Touch ‘n Go card and add value, or buy a Single Journey Token for your exact destination.
- Enter the station: Tap your card or insert your token at the fare gate.
- Board the train: Follow the signs to the correct platform. Check the direction by the last station name shown on the sign.
- Exit the station: Tap your card or insert your token at the gate when you arrive.
Tap out as carefully as you tap in. The system calculates your fare from the stations you used, so skipping the exit tap causes problems on your next trip.
Fares, Operating Hours and Frequency in 2026
The fares below are projected for 2026 from 2024 rates. They are subject to review but expected to stay relatively stable.
- Minimum fare (1–2 stations): MYR 1.20 with Touch ‘n Go, MYR 1.50 with a token.
- Mid-range (for example KL Sentral to KLCC): MYR 2.40 with Touch ‘n Go, MYR 2.70 with a token.
- Maximum (for example Gombak to Putra Heights, across multiple lines): MYR 6.40 with Touch ‘n Go, MYR 7.10 with a token.
Hours: Trains generally run from 6:00 AM to midnight daily. On public holidays and their eve, service may extend to 1:00 AM on specific lines and stations.
Peak-hour frequency:
- LRT Kelana Jaya Line: every 2–4 minutes
- MRT Kajang Line: every 3–5 minutes
- MRT Putrajaya Line: every 3–5 minutes
- LRT Ampang/Sri Petaling Line: every 4–6 minutes
- KL Monorail: every 5–7 minutes
Off-peak and weekends, expect a train every 5–10 minutes on LRT and MRT, and every 8–12 minutes on the Monorail. For live schedules, use the PULSE by Prasarana app or www.myrapid.com.my.
2026 Budget Reality
Public transport in KL is cheap compared with most big cities. These daily estimates use the projected fares above and are for city travel only.
- Budget (about MYR 10–20 a day): Rail and RapidKL buses with a Touch ‘n Go card. Four or five trips at MYR 1.20–2.40 each, plus bus rides at MYR 1.00–3.00. The one-off card cost is MYR 10.
- Mid-range (about MYR 30–50 a day): Trains for most trips, plus two or three short Grab rides (MYR 7–15 for around 5 km) for late nights or rainy evenings.
- Comfortable (about MYR 80–150 a day): Grab for most journeys, trains for the busiest corridors. On an airport day, add the KLIA Ekspres at MYR 55 one way.
Filling the Gaps: RapidKL Buses and KTM Komuter
RapidKL Buses
Rapid Bus, also part of Prasarana, covers Kuala Lumpur and the greater Klang Valley and handles the last mile that trains miss. Fares are distance-based, typically MYR 1.00 to MYR 3.00 on most urban routes. Tap your Touch ‘n Go card when boarding and again when alighting. Cash works only as exact change in the fare box, drivers do not give change, and the cash fare is higher than the card fare. Buses generally run 6:00 AM to 11:30 PM, though this varies by route. Main routes come every 10–15 minutes at peak, and quieter routes every 20–40 minutes. The PULSE app shows real-time bus tracking.
KTM Komuter
KTM (Keretapi Tanah Melayu) runs commuter trains linking Kuala Lumpur with Port Klang, Rawang and Seremban. The two lines are the Pelabuhan Klang Line (Port Klang–Batu Caves) and the Seremban Line (Pulau Sebang/Tampin–Batu Caves). Pay with Touch ‘n Go, the KTM Mobile App or a ticket counter. Example fares are MYR 1.80 from KL Sentral to Mid Valley and MYR 4.80 from KL Sentral to Port Klang. Trains run roughly 5:30 AM to midnight, every 15–30 minutes at peak and every 30–60 minutes off-peak. The gaps between trains are longer than on the LRT and MRT, so check the KTM Mobile app before you head to the platform.
Getting to KLIA: KLIA Ekspres vs Grab
The KLIA Ekspres, run by Express Rail Link Sdn Bhd, is the fastest way between KL Sentral and the airport. It takes 28 minutes to KLIA Terminal 1 and 33 minutes to Terminal 2. Trains leave every 15 minutes at peak and every 20 minutes off-peak, from about 5:00 AM to 1:00 AM.
- Adult single: MYR 55.00. Adult return: MYR 100.00, valid for one month.
- Child (2–12 years) single: MYR 25.00. Child return: MYR 45.00.
- Buy at www.kliaekspres.com, in the KLIA Ekspres App, at station counters or at self-service kiosks. Online or card promotions often bring a discount. A Touch ‘n Go card gets you through the gate but without online discounts.
Grab from KL Sentral to KLIA costs MYR 65–85, plus an airport surcharge of MYR 5–10. Prices are dynamic and traffic can stretch the journey. Grab only makes sense if you have heavy luggage, travel in a group of three or four, or land at an hour when you want to go door to door.
Grab for Everything Else
Grab is the dominant ride-hailing service in Malaysia. Download the Grab app (iOS and Android), register, enter your destination, pick a vehicle type such as GrabCar and confirm. You can pay by cash, a linked credit or debit card, or GrabPay Wallet. The app provides in-app tracking, an emergency button and driver details. Fares change with demand, traffic, time of day and distance. A 5 km ride typically costs MYR 7–15.
Leaving KL: ETS, Long-Distance Buses, Flights and Ferries
ETS Trains
The Electric Train Service connects KL Sentral with Ipoh, Butterworth (for Penang), Padang Besar (on the Thai border) and Gemas. Classes are Platinum, Gold and Silver, and Silver runs only on shorter routes such as KL–Ipoh. Book through the KTM Mobile App (iOS/Android), www.ktmb.com.my or ticket counters, and book early because pricing is dynamic.
- KL Sentral to Ipoh: MYR 35–50, about 2 hours 30 minutes.
- KL Sentral to Butterworth: MYR 79–90, about 4 hours 15 minutes.
Long-Distance Buses
Terminal Bersepadu Selatan (TBS) is the main and most modern intercity terminal. It serves routes to the south (Melaka, Johor Bahru), the east coast (Kuantan) and some northern destinations. Reach it by LRT at Bandar Tasik Selatan station, KTM Komuter or KLIA Transit. Hentian Duta handles some northern routes, but TBS is increasingly dominant. Book on BusOnlineTicket.com or Easybook.com, especially during holidays. Expect MYR 10–15 to Melaka and MYR 40–60 to Penang.
Domestic Flights
AirAsia, the leading low-cost carrier, mainly uses KLIA Terminal 2 and flies to Penang, Langkawi, Kota Kinabalu, Kuching and more. Book at www.airasia.com or in the AirAsia Superapp. Malaysia Airlines, the full-service national carrier, uses KLIA Terminal 1 and covers similar destinations, usually at a higher price with more inclusions. Book at www.malaysiaairlines.com or in its app. Check your terminal before you leave, because the two are not interchangeable.
Ferries
For Langkawi, Langkawi Ferry Line (www.langkawiferryline.com) sails from three points:
- Kuala Perlis to Kuah Jetty: about 1 hour 15 minutes, the shortest and most frequent route. Adult MYR 21.00, child MYR 16.00.
- Kuala Kedah: about 1 hour 45 minutes. Adult MYR 26.00, child MYR 20.00.
- Penang Swettenham Pier: about 3 hours. Adult MYR 70.00, child MYR 50.00.
In Borneo, ferries connect Menumbok (mainland Sabah) and Kota Kinabalu to Labuan, typically MYR 30–50, with operators including Labuan Ferry Corporation. Boats to islands such as Mabul, Sipadan and the Tunku Abdul Rahman Park islands are usually arranged locally or through tour operators.
What Has Changed Since 2024
- The MRT Putrajaya Line (MRT2) became fully operational in March 2023, so by 2026 it is an established part of the network.
- No significant fare changes or service adjustments are expected for KTM Komuter, RapidKL buses, the KLIA Ekspres or Langkawi ferries. Grab fares remain dynamic, and AirAsia and Malaysia Airlines keep adjusting routes and frequencies to demand.
Common Mistakes to Avoid
- Buying a token for every trip. Tokens cost more than Touch ‘n Go fares and mean queuing at a machine each time.
- Counting on the My50 Pass. It is primarily for Malaysian citizens.
- Paying cash on buses. You need exact change, there is no change given, and the fare is higher.
- Going to the wrong airport terminal. AirAsia mainly uses KLIA2 and Malaysia Airlines uses KLIA1. The KLIA Ekspres reaches both, but T2 is 5 minutes further.
- Booking ETS or ferry tickets at the last minute. ETS pricing is dynamic and Langkawi ferries do better with advance booking.
- Leaving buffer time on the Komuter. Gaps of 30–60 minutes off-peak punish anyone who just misses a train.
Frequently Asked Questions
Can tourists use a Touch ‘n Go card on KL’s LRT, MRT and Monorail?
Yes. The Touch ‘n Go card is the most widely used cashless method on all three. It costs MYR 10 and usually has no pre-loaded value, so top up at station machines or counters. Tap in and out at the fare gates. It also works on RapidKL buses.
How much does a train ride cost in Kuala Lumpur?
Based on 2024 rates projected for 2026, Touch ‘n Go fares run from MYR 1.20 for 1–2 stations to MYR 6.40 for the longest cross-network trips. KL Sentral to KLCC is MYR 2.40. Tokens cost more: MYR 1.50 at the minimum and MYR 7.10 at the maximum.
What time do the LRT and MRT stop running?
Services generally run from 6:00 AM to midnight daily. On public holidays and their eve, some lines and stations extend service until 1:00 AM. Check the PULSE by Prasarana app or www.myrapid.com.my for exact times before a late night out.
What is the best way to get from KL Sentral to KLIA?
The KLIA Ekspres is fastest: 28 minutes to Terminal 1 and 33 minutes to Terminal 2, with trains every 15 minutes at peak. An adult single costs MYR 55. Grab costs MYR 65–85 plus a MYR 5–10 airport surcharge, and traffic affects the journey time.
Can I use the My50 Pass as a visitor?
The My50 Pass costs MYR 50 for 30 days of unlimited rides on LRT, MRT, Monorail and RapidKL buses, but it is primarily for Malaysian citizens. Visitors should not rely on it. A Touch ‘n Go card is the safer choice, and a Rapid KL counter can confirm current eligibility.