KLIA to Kuala Lumpur: KLIA Ekspres, Bus & Taxi
Quick answer
The KLIA Ekspres train reaches KL Sentral in 28 minutes (33 from KLIA2) for about RM55. Buses cost around RM12 and take about an hour. Taxis and Grab run roughly RM75–90 in 45–60 minutes. The train is fastest and most reliable.
From Kuala Lumpur International, the KLIA Ekspres is the fastest way into the city — about 30 minutes nonstop to KL Sentral, where you connect to the monorail and trains. Buses are the budget option; taxis and ride-hailing are door-to-door. The train serves both KLIA and KLIA2, so it works whichever terminal you're in. See the long KL layover guide.
- KLIA Ekspres ~30 min nonstop to KL Sentral.
- Serves both KLIA and KLIA2.
- Buses are cheapest; taxis/ride-hail are door-to-door.
- Check entry before leaving — Malaysia transit rules.
Kuala Lumpur International serves two terminals (KLIA and the budget KLIA2) about 50 km from the city. The KLIA Ekspres makes the transfer fast and predictable, while buses keep it cheap. This guide covers each option and the timing you need for a layover city trip.
KLIA Ekspres — fastest
The KLIA Ekspres runs non-stop to KL Sentral in 28 minutes from KLIA and 33 from KLIA2, for about RM55 (discounts online and for groups). KL Sentral connects to the wider rail network, making onward travel easy.
- 28 min from KLIA to KL Sentral
- ~RM55, cheaper online
- Connects to city rail
Buses — cheapest
Airport coaches to KL Sentral cost around RM12 and take roughly an hour depending on traffic. They're the budget pick and run frequently from both terminals.
Taxis and Grab
Prepaid taxis and Grab cost roughly RM75–90 and take 45–60 minutes off-peak. Convenient with luggage or late at night, but pricier than the train and exposed to traffic.
KLIA Ekspres, bus or taxi?
The KLIA Ekspres is fastest and most predictable, reaching KL Sentral in about 30 minutes from either terminal. Buses are the budget choice but slower; taxis and ride-hailing are convenient door-to-door, especially with luggage. From KL Sentral, the monorail and LRT reach Bukit Bintang and the Petronas Towers.
On a layover
With six-plus hours and visa-free entry, a central KL visit is realistic via the Ekspres — confirm in the Malaysia transit guide. Mind the KLIA vs KLIA2 split for your hotel and return; see the long KL layover guide.
The best way into the city from Kuala Lumpur?
Answer five quick questions and we'll rank taxi, train, bus, ride-hail and private transfer for your trip.
Guidance only — prices, service hours and rail links vary by airport. Check the specific route guide for fares and timings.
Best way from the airport: at a glance
| Mode | Approx time | Cost | Best for |
|---|---|---|---|
| KLIA Ekspres | ~30 min to KL Sentral | Medium | Speed, predictability |
| Bus | ~1 hour+ | Low | Budget travellers |
| Taxi / ride-hail | Traffic-dependent | Low–Medium | Door-to-door, luggage |
The verdict
Pros
- Fast express train
- Cheap bus option
- Two terminals well served
Cons
- ~50 km from the city
- Express pricier than bus
- Traffic affects road options
Frequently asked questions
How long is KLIA Ekspres to KL Sentral?
28 minutes from KLIA and 33 minutes from KLIA2, for about RM55 (cheaper if booked online).
What is the cheapest way from KLIA to the city?
Airport buses to KL Sentral at around RM12 are the cheapest, taking about an hour depending on traffic.
Is KLIA2 connected to the same train?
Yes. The KLIA Ekspres serves both KLIA and KLIA2, taking a few minutes longer from KLIA2.
What's the fastest way from KLIA to Kuala Lumpur?
The KLIA Ekspres — about 30 minutes nonstop to KL Sentral from either terminal, then the monorail or LRT into the centre.
Does the KLIA Ekspres serve KLIA2?
Yes — it stops at both KLIA and KLIA2, so it works whichever terminal your flight uses.
Layover tips that actually help
One concise email when we publish a new airport or layover guide. No spam, unsubscribe anytime.