KLIA to Kuala Lumpur: Every Transfer Option for 2026
Kuala Lumpur International Airport sits 55 km south of the city — further than most arrivals expect — so your transfer choice genuinely affects your arrival experience. Whether you’re optimising for speed, cost, or convenience, there’s a sensible option for every situation.
Terminal note first: KLIA has two linked terminals. Terminal 1 (KLIA) serves Malaysia Airlines and full-service carriers; Terminal 2 (KLIA2) serves AirAsia and other budget airlines. Both share the same rail line and have the same ground transfer options — everything in this guide applies to both.
KLIA Ekspres — Fastest Option
The dedicated airport rail link runs non-stop from both terminals to KL Sentral, the city’s main interchange in Brickfields.
- Journey time: 28 minutes from Terminal 1; approximately 33 from Terminal 2
- Fare: approximately RM55 one way, RM100 return as of 2026; children travel at a reduced rate; combo bundles with onward rail are available at the counter
- Frequency: every 15–20 minutes peak; every 20–30 minutes off-peak; first departures around 5am, last around midnight
- Luggage: dedicated racks; lifts at KL Sentral to every platform
The companion KLIA Transit service uses the same tracks but calls at Putrajaya/Cyberjaya and Salak Tinggi — same end-to-end fare, slower arrival. From KL Sentral, an onward Grab to Bukit Bintang or KLCC costs RM10–15, or connect directly onto the LRT, MRT, or Monorail. Hotels attached to Sentral (Hilton, Le Méridien, Aloft, St Regis) make the Ekspres particularly compelling.
Best for: solo travellers, anyone with an afternoon flight, and all arrivals during the 4.30–8pm rush when the highway backs up badly.
Grab and E-Hailing — Door-to-Door Flexibility
Grab is Malaysia’s dominant ride-hailing platform and works reliably at both KLIA terminals. Follow the E-Hailing signs from arrivals to the designated pickup bays — don’t hail from the kerb.
- Fare to central KL: approximately RM75–110 off-peak; RM120–150+ with surge as of 2026
- Journey time: 50–70 minutes in normal traffic; 80–100 minutes at peak
- Vehicle options: GrabCar (4-seat) handles two large cases; book GrabCar XL or SUV for families
For two or more passengers sharing the cost, Grab frequently beats the train on total price once you add the onward KL Sentral hop. Confirm your terminal and door number in the app before booking — a wrong bay costs 20 minutes at peak times.
For guaranteed meet-and-greet with a fixed price and a named driver, Welcome Pickups arranges private airport transfers with flight monitoring and free wait time, which is particularly useful for late-night arrivals.
Fixed-Fare Airport Taxis
The official coupon taxi system runs from counters inside both arrival halls. Quote your destination, pay upfront, receive a coupon — no meter arguments.
- Fare to central KL: approximately RM85–120 for a budget taxi as of 2026; executive/premium vehicles run higher
- Surcharges: roughly RM2–4 airport surcharge plus a 50% midnight premium (approximately midnight–6am)
- Journey time: same as Grab — traffic-dependent
The coupon structure makes this a clean late-night option when Grab surges or you want a guaranteed vehicle without waiting for app matching. For groups with heavy luggage or those wanting a meet-and-greet service, pre-booked private transfers via Kiwitaxi or GetTransfer offer fixed MYR quotes with flight tracking included.
Airport Buses — Cheapest by Far
Coach services depart from the ground transportation bays at both terminals (Gateway@KLIA2 level for Terminal 2; Level 1 Ground Transport hub for Terminal 1):
- Aerobus and Skybus to KL Sentral: approximately RM12–18, 60–75 minutes, departures roughly every 30–60 minutes, with reduced but continuing overnight frequency on the main corridor
- To TBS (Terminal Bersepadu Selatan): approximately RM10–12 — useful for onward long-distance buses south or east
- Direct intercity: coaches run from the airport to Melaka, Genting Highlands, and other destinations — check the bus-bay counters at Terminal 2
Tickets are available at the counters or online. For a solo traveller on a budget with no time pressure, saving RM37–43 versus the Ekspres is the easiest money saved in Malaysia. Onward connections across the country are easy to plan via 12Go Asia.
Hotel Shuttles
Some larger KL hotels offer airport transfer services, though provision has reduced significantly since 2020. The most common model is a scheduled minibus from KL Sentral (where guests arrive by KLIA Ekspres) rather than from the airport directly — check at booking whether your property runs a complimentary Sentral pickup. Hotels with confirmed services have included Shangri-La and Mandarin Oriental properties; boutique guesthouses rarely offer this.
If your hotel doesn’t provide one, a pre-booked private transfer is the most reliable alternative — Welcome Pickups and Kiwitaxi both cover hotel-to-hotel pickup.
All Options at a Glance
| Option | Time to city | Approx. fare (2026) | Comfort | Night service |
|---|---|---|---|---|
| KLIA Ekspres | 28–33 min | RM55 one way | High — no traffic | Until ~midnight |
| KLIA Transit | 35–45 min | RM55 one way | High — slower train | Until ~midnight |
| Grab / e-hailing | 50–100 min | RM75–150 | Medium-High | 24 hours |
| Pre-booked transfer | 50–90 min | RM90–160 | High — fixed price | 24 hours |
| Airport taxi (coupon) | 50–100 min | RM85–130 | Medium | 24 hours (+surcharge) |
| Aerobus / Skybus | 60–75 min | RM12–18 | Basic | Reduced overnight |
Which Should You Take?
- Rush hour (4.30–8pm): KLIA Ekspres without question — the highway can double your journey time
- Solo, hotel near Sentral or the rail network: KLIA Ekspres, then walk or short Grab
- Couple or family with luggage, any central hotel: Grab split two ways or a pre-booked transfer
- Late-night arrival (after midnight): pre-booked transfer or fixed-fare taxi, both with confirmed wait time
- Tight budget, flexible schedule: Aerobus or Skybus — RM15 is genuinely hard to beat
Our getting around Malaysia guide covers the onward rail and bus network once you’re in the city, and our KL neighbourhood guide helps you decide exactly where your transfer should drop you.
Book an experience
Top tours to book now
Already planning? These are the most popular experiences for this destination.
Frequently Asked Questions
- What is the fastest transfer from KLIA to Kuala Lumpur city centre?
- The KLIA Ekspres is the fastest — 28 minutes non-stop from Terminal 1 (KLIA) to KL Sentral, or roughly 33 minutes from Terminal 2 (KLIA2). Trains run every 15–20 minutes at peak times. At approximately RM55 one way as of 2026, it's pricier than the bus but immune to KL highway traffic, which can push car journeys to 90 minutes during rush hour.
- How much does a Grab cost from KLIA to central KL?
- Expect approximately RM75–110 to Bukit Bintang or KLCC off-peak, rising to RM120–150+ with surge pricing in the evening rush or late at night (as of 2026). Journey time is 50–70 minutes in normal traffic. For two or more passengers splitting the fare, Grab is often cheaper door-to-door than multiple train tickets plus an onward hop.
- Are there 24-hour transfer options from KLIA?
- Yes. Grab operates around the clock at both terminals. The fixed-fare airport taxi coupon counters in the arrivals halls also run 24/7 (expect a 50% midnight surcharge roughly midnight–6am). Airport coaches operate reduced overnight schedules on the busiest routes to KL Sentral. The KLIA Ekspres runs approximately 5am to midnight only.
- Do hotels in KL run airport shuttle buses?
- Some do, mainly larger business hotels and resort properties. Shangri-La, Mandarin Oriental, and certain Hilton properties offer scheduled or on-request shuttles from KL Sentral (where guests arrive via KLIA Ekspres) rather than from the airport directly. Always check at booking — many have cut shuttle services since 2020. Pre-booking a private transfer through Welcome Pickups or Kiwitaxi is a reliable alternative.
- What is the difference between KLIA Ekspres and KLIA Transit?
- Both trains run on the same KLIA rail line, but KLIA Ekspres is non-stop between KLIA/KLIA2 and KL Sentral (fastest option), while KLIA Transit stops at Putrajaya/Cyberjaya and Salak Tinggi en route. The fare to KL Sentral is the same — approximately RM55 from Terminal 1. Most airport arrivals take the Ekspres; Transit is useful if you're connecting to Putrajaya offices or government buildings.
Airport Transfers
Book Your Transfer in Advance
Fixed-price transfers from KLIA, Penang Airport, Kota Kinabalu Airport, and more. Driver meets you at arrivals — straightforward and priced upfront.
Search Kiwitaxi →Same price as booking direct — we earn a small commission at no extra cost to you.