Rapid KL LRT at Pasar Seni station
Travel Guide

Is Kuala Lumpur expensive?

Find airport train fares, TravelPass and MyRapid pass details, plus On-Demand fares and ways to cut ride costs in Kuala Lumpur.

Published 3 min read5 places

By Macy

Destination
Dates
Guests 1 room, 2 adults, 0 children
SEARCH

Is Kuala Lumpur expensive? Getting around can be affordable, but costs depend on your routes, how often you travel and whether you qualify for a pass or concession.

In short

  • A KL TravelPass Single costs RM80, so compare it with pay-as-you-go fares.
  • Budget for local trips with Rapid KL On-Demand at RM2.00 per journey.
  • Airport rail return fares from KL Sentral are as follows: RM100 adult; RM45 child.
  • Both airport trains run daily from 06:00 to 23:10.

Compare airport train costs

Standard train fares

Buy tickets for both KLIA trains and get a 10% discount online or in app. The fare for a return trip from KL Sentral to KLIA is RM100 adult; RM45 child, and travel is free for children under six on KLIA Ekspres and KLIA Transit.

Train times and validity

KLIA Ekspres and KLIA Transit operate as a combined service from 06:00 to 23:10. From the selected date of travel, standard-fare tickets are valid for one month.

TravelCard limits

The Monthly KLIA Transit TravelCard provides 31 days; maximum 44 trips of validity, while the Weekly card provides 7 days; maximum 14 trips of validity. Use a KLIA Transit TravelCard between encoded stations only; travel elsewhere is charged full fare per trip. A KLIA Transit concession ticket remains valid for 5 minutes after purchase.

Decide whether a TravelPass fits

Pass prices and coverage

The KL TravelPass provides unlimited rides on LRT, MRT and Monorail lines for two consecutive calendar days, starting with your first train ride. The KL TravelPass Single costs RM80, while the KL TravelPass Return costs RM125.

Pass timing and eligibility

Make your first use of the KL TravelPass within one month of purchase. The KL TravelPass KLIA Ekspres ticket is valid for one month from purchase, and the package is available for adult class only.

Buy and use the pass

You can buy the pass at the KL Sentral ticket counter in KLIA Ekspres Departure Hall, Level 1, or at the counters at KLIA Terminal 2 and KLIA Terminal 1. Tap the card on the Touch ‘n Go reader at the gate to use it.

  1. Go to the ticket counter at KL Sentral, KLIA Terminal 2 or KLIA Terminal 1.
  2. Buy the KL TravelPass.
  3. Tap the card on the Touch ‘n Go reader at the gate.

Balance and other services

The KL TravelPass includes RM5 cash value when you first purchase it. To use the card on KTM Komuter or a Rapid KL bus, add cash value.

Rapid KL LRT at Pasar Seni station

Choose local rail and passes

Concession and access fares

On Rapid KL On-Demand, Kad Konsesi MyRapid holders get a 50% discount, and Pas Rapid Mesra holders ride free.

Plan rail journeys

Use the MyRapid PULSE app for journey planning and network information.

Rapid KL bus serving local trips in Kuala Lumpur

Use On-Demand for local trips

Fare and pass holders

Rapid KL On-Demand costs RM2.00 per journey. The fares are RM2.00 for My50 holders, RM2.00 for Rapid Bulanan holders and RM2.00 for Rapid Kota holders.

Payment choices

You can pay by Touch ‘n Go card, debit/credit card, DuitNow QR or e-wallet where available.

Check zones and hours

Rapid KL On-Demand serves selected zones in Klang Valley, with current route availability shown through check live coverage in app. Its operating hours are about 06:00 to 23:30.

Book and check pass terms

For Rapid KL On-Demand, selected services recognize some passes; eligibility varies by service type and city. For eligibility, check latest fare/pass notices; arrange the ride with the Rapid On-Demand mobile app.

Check support and local services

Get Rapid KL help

For Rapid KL assistance, call the helpline at +603-7885 2585.

Visit the Touch ‘n Go Hub

The Touch ‘n Go Hub is at NU Sentral and is open 10:00 to 22:00.

Fares and times checked November 2026.

Hotels in

Kuala Lumpur

See prices