On this page
Free Astrology Insights
Tropical beach

How to Get from KLIA to Kuala Lumpur: All Your Airport Transfer Options

If you have just landed at Kuala Lumpur International Airport and you are standing in Arrivals wondering which direction to walk, you are not alone. KLIA has two separate terminals — KLIA and KLIA2 — spread across a large campus south of the city, and in 2026 the range of transfer options, apps, and ticket systems is wider than ever. Prices have shifted since 2024, Grab pickup zones have been reorganised, and the train fare has gone up. This guide cuts through all of it and tells you exactly how to get into the city, whatever your budget or situation.

Know Your Terminal First: KLIA vs KLIA2

Before you think about Transport, you need to know which terminal you arrived at. This is not an obvious question — the two terminals sit about 2 kilometres apart and are served by different boarding bays and bus stops. Getting this wrong adds frustrating backtracking time to what is already a long journey.

KLIA (also called KLIA1) is the main terminal. Malaysia Airlines, Cathay Pacific, Singapore Airlines, Emirates, and other full-service carriers land here. If you flew business or premium economy on an international carrier, this is almost certainly your terminal.

KLIA2 is the low-cost carrier terminal. AirAsia and AirAsia X use KLIA2 for virtually all their flights. If your ticket was bought through AirAsia or a similar budget airline, head here. KLIA2 is integrated with the Gateway@KLIA2 shopping mall, so the concourse feels more like a shopping centre than a traditional airport terminal.

The two terminals are connected by an Aerotrain (automated people-mover) that runs free of charge every few minutes — useful if you need to switch terminals for any reason, or if you are connecting between airlines. The journey between terminals takes about 5 minutes on the Aerotrain.

Check your airline and flight number before you land. Once you know your terminal, every piece of advice below becomes straightforward to follow.

Pro Tip: In 2026, the free airport Wi-Fi at both KLIA and KLIA2 is available immediately on arrival without registration — connect to Airport Free Wi-Fi as soon as you clear immigration. Do this before you reach the transport hall so your Grab app is already loaded and your destination is set by the time you reach the pickup bay.

KLIA Ekspres and KLIA Transit: The Fastest Way Into the City

The train is the single most reliable option for getting from the airport to the city centre. It does not get stuck in traffic, it runs to a timetable, and the carriages are air-conditioned to the point of being almost too cold — bring a light layer if you feel the chill after a long flight.

KLIA Ekspres

The KLIA Ekspres runs non-stop between KLIA2 and KL Sentral, stopping only at KLIA in between. That non-stop design is the whole point — the journey from KLIA takes 28 minutes and from KLIA2 takes 33 minutes. At KL Sentral you step off the train and directly into Malaysia’s main transport hub, where you can connect to the LRT, MRT, KTM Komuter, or KL Monorail.

In 2026, the adult one-way fare is MYR 59.00. Children aged 2 to 12 pay MYR 27.00. Booking online through the official website at www.kliaekspres.com or the KLIA Ekspres mobile app (available on iOS and Android) usually gives a 10% discount on the standard fare, so it is worth buying in advance if you have the app set up before you fly.

Trains run every 15 minutes during peak hours (weekdays, 6 AM to 9 AM and 4 PM to 10 PM), every 20 minutes off-peak, and every 30 minutes late at night and early morning. The first train from KL Sentral departs at 5:00 AM and the last at midnight. From KLIA2, the first train leaves at 4:55 AM and the last at 12:40 AM — so the service covers almost any flight arrival time.

KLIA Ekspres
📷 Photo by Cimpueru Filip on Unsplash.

Payment is flexible. You can tap a Touch ‘n Go card directly at the gate, use a Visa, Mastercard, or American Express contactless card, buy a ticket at the counter, or scan your pre-booked QR code from the app. Note that MyRapid cards are not accepted for KLIA Ekspres or KLIA Transit — this catches a lot of repeat visitors off guard.

KLIA Transit

The KLIA Transit runs on the same track but stops at every station: KLIA2, KLIA, Salak Tinggi, Putrajaya & Cyberjaya, Bandar Tasik Selatan, and then KL Sentral. The total journey from KLIA2 to KL Sentral is approximately 39 minutes. The fare to KL Sentral is the same as the Ekspres at MYR 59.00, but if you are only going as far as Putrajaya & Cyberjaya, the fare drops to approximately MYR 11.00.

Choose KLIA Transit only if you need to stop at one of the intermediate stations. If your destination is KL Sentral or anywhere in central Kuala Lumpur, take the Ekspres — it is faster for the same price.

The station at KLIA2 is at Level 1 inside the Transportation Hub. At KLIA, follow signs to Level 1 Arrivals. The platforms for Ekspres and Transit are shared, so check the display board and confirm you are boarding the correct service before the doors close.

Grab from the Airport: Door-to-Door Without the Taxi Queue

Grab is the ride-hailing app that dominates Malaysia, and it works well at both KLIA terminals. The main advantage over the train is simple: Grab drops you at the door of your hotel, guesthouse, or serviced apartment — no dragging luggage through KL Sentral at midnight.

In 2026, projected fares from KLIA or KLIA2 to KL Sentral or Bukit Bintang are roughly:

Grab from the Airport: Door-to-Door Without the Taxi Queue
📷 Photo by Kseniia Ilinykh on Unsplash.
  • GrabCar (Economy): MYR 70.00 – MYR 90.00, excluding tolls
  • GrabCar Plus / Premium: MYR 100.00 – MYR 130.00, excluding tolls
  • GrabCar 6-seater (large vehicle): MYR 110.00 – MYR 150.00, excluding tolls

Tolls from the airport into the city add approximately MYR 10 to MYR 15 on top of the base fare. These are either charged separately by the driver or added automatically to your Grab total depending on the fare structure. Always check the final fare before confirming.

Surge pricing is real. During late-night arrivals, bad weather, or when many flights land at once, fares can jump significantly. If the surge is bad, wait 15 to 20 minutes in the terminal with a coffee and check again — prices often settle once the initial crowd of passengers clears.

At KLIA2, follow signs for “Grab Pickup” at Level 1 in the Ground Transportation Centre. There is a dedicated Grab lounge and marked pickup bay. At KLIA (KLIA1), the designated Grab pickup points are at Level 1 (Ground Floor) — the in-app map will update as you approach the bay. Do not attempt to order Grab from the departures level; you will be directed to the wrong floor.

Payment through the app using a linked credit or debit card, or via your GrabPay wallet, is the smoothest option. Cash payment is also available if you prefer to pay the driver directly.

Airport Shuttle Buses: The Budget Option, Honestly Explained

If you are travelling light, have no particular time pressure, and want to spend as little as possible, the airport bus is a legitimate choice. Operators including Airport Coach, Aerobus, and Star Shuttle run scheduled services from both terminals to KL Sentral, Pudu Sentral, and Terminal Bersepadu Selatan (TBS).

The 2026 one-way fare to KL Sentral sits at MYR 16.00 to MYR 18.00 for an adult. That is a fraction of the train or Grab fare, and the coaches are generally comfortable with air-conditioning and luggage storage underneath.

Airport Shuttle Buses: The Budget Option, Honestly Explained
📷 Photo by Leandro De Torres on Unsplash.

The honest downside: journey time is 1 hour to 1 hour 30 minutes under normal traffic conditions. During KL rush hour — roughly 7 AM to 9 AM and 5 PM to 7:30 PM on weekdays — add another 30 to 45 minutes on top of that. The Federal Highway and KLIA–Putrajaya Expressway both carry heavy commuter traffic, and the bus does not get a dedicated lane.

Buses run from around 4:00 AM until approximately 2:00 AM, with departures every 30 minutes to 1 hour depending on the operator and time of day. Tickets are purchased at the operator’s counter in the airport bus terminal — at KLIA2 this is at Level 1 inside Gateway@KLIA2, and at KLIA it is at Level 1 on the ground floor. Some operators accept card payment at the counter; others are cash only. Keep some Malaysian Ringgit handy just in case.

The bus is not ideal if you have a lot of bags, if you are travelling with children who are exhausted after a long flight, or if you need to make a connecting train or bus within a tight window. But for a solo traveller arriving mid-morning on a clear day, it works perfectly well.

Airport Taxis and Limousines: When the Prepaid Voucher System Works for You

Airport taxis at KLIA operate on a prepaid voucher system, which means the fare is fixed before you get in the car — there is no meter running, no negotiation, and no surprise at the end. The voucher price includes all tolls.

2026 projected fares from the airport to KL Sentral or city centre:

  • Budget Taxi: MYR 80.00 – MYR 100.00
  • Premier Taxi: MYR 110.00 – MYR 150.00
  • Family / Luxury Limo: MYR 180.00 – MYR 250.00

To get a taxi, follow signs for “Airport Limo” or “Taxi” in the Arrival Hall. At KLIA, counters are on Level 3. At KLIA2, they are on Level 2. Tell the counter staff your destination and the number of passengers, pay for your voucher, then follow the coordinator to the waiting taxi.

Airport Taxis and Limousines: When the Prepaid Voucher System Works for You
📷 Photo by Catherine Zaidova on Unsplash.

The prepaid taxi is more expensive than Grab in most scenarios, and the vehicles are not always as new or clean. The key advantage is that the fare is locked in — useful when you are tired, unfamiliar with Malaysian apps, or travelling with elderly family members who prefer a structured, predictable process. Taxis are available 24/7, which matters for very early or very late arrivals when Grab surge pricing can spike.

Private Chauffeur and Pre-Booked Transfers: The Premium End

If you are arriving for a business trip, a honeymoon, or you simply want someone holding a sign with your name on it at Arrivals, pre-booked private transfers are a straightforward upgrade. These are arranged through your hotel’s concierge, a dedicated transfer company, or online booking platforms before you fly.

In 2026, prices for a private chauffeur transfer from KLIA or KLIA2 to KL city centre range from MYR 180.00 to MYR 350.00, depending on the vehicle class and the service provider. That price typically includes all tolls, a meet-and-greet at the Arrivals hall, and a fixed wait time if your flight is delayed.

The value is in the predictability and comfort — a professional driver monitors your flight, adjusts arrival time if you are delayed, and loads your bags. For families with multiple large suitcases, or anyone who has just done a 12-hour overnight flight, that simplicity has a genuine monetary value.

2026 Budget Reality: Side-by-Side Cost Comparison

Here is an honest look at what each option costs in 2026, so you can match the right choice to your situation:

  • Budget tier — Airport Bus: MYR 16.00 – MYR 18.00 per person. Best for solo travellers or pairs who are not in a rush and travelling light.
  • 2026 Budget Reality: Side-by-Side Cost Comparison
    📷 Photo by Mohamed Jamil Latrach on Unsplash.
  • Mid-range tier — KLIA Ekspres: MYR 59.00 per adult. Fast, reliable, and the best value when you weigh time against money. Two adults cost MYR 118.00 total, which is already competitive with a Grab fare and you avoid traffic entirely.
  • Mid-range tier — Grab (Economy): MYR 70.00 – MYR 90.00 plus MYR 10–15 in tolls. Makes more sense for groups of three or four splitting the fare, or for anyone staying somewhere that is not convenient to KL Sentral.
  • Comfortable tier — Airport Taxi (Budget): MYR 80.00 – MYR 100.00 including tolls. Comparable to Grab at non-surge times, with the certainty of a fixed price.
  • Comfortable tier — Airport Taxi (Premier) or Grab Premium: MYR 110.00 – MYR 150.00. For a larger vehicle or a higher-spec ride.
  • Premium tier — Private Chauffeur: MYR 180.00 – MYR 350.00. For business travellers or those who want a full concierge experience from the moment they land.

A practical note on group economics: four people travelling together on the KLIA Ekspres pay MYR 236.00 total (4 x MYR 59.00), while a Grab 6-seater to the same destination costs MYR 110.00 – MYR 165.00 all in, which the group splits four ways. For groups, Grab often wins on price — but only if your hotel is not a walking distance from KL Sentral.

Onward from KL Sentral: Connecting to the Rest of the City and Beyond

KL Sentral is the beating centre of Kuala Lumpur’s public transport network. Once you step off the KLIA Ekspres or the airport bus, here is what connects to where:

Within Kuala Lumpur

  • LRT (Light Rail Transit): The Kelana Jaya and Ampang/Sri Petaling lines run from KL Sentral to destinations including KLCC, Masjid Jamek, Bangsar, and Cheras. Buy a single-journey token from the vending machine or tap a Touch ‘n Go card.
  • Within Kuala Lumpur
    📷 Photo by Mark Chan on Unsplash.
  • MRT (Mass Rapid Transit): The MRT Kajang Line and MRT Putrajaya Line (SSP Line) serve areas like Bukit Bintang, Tun Razak Exchange (TRX), and further south to Putrajaya. The MRT is the fastest way to reach Bukit Bintang from KL Sentral — two stops on the Kajang Line.
  • KL Monorail: Walk five minutes from KL Sentral to Tun Sambanthan Monorail station and you are connected to Bukit Bintang and Chow Kit along the elevated loop through the city’s tourist and shopping belt.
  • KTM Komuter: Suburban rail operated by Keretapi Tanah Melayu (KTM), connecting KL Sentral to towns across the Klang Valley. Not to be confused with the KTM ETS intercity service.
  • RapidKL Buses: An extensive city bus network. Slower and harder to navigate for first-time visitors, but free or very cheap with a Touch ‘n Go card on most routes.

The Touch ‘n Go card is your best friend for all of these. Buy one at any 7-Eleven, Watsons, or directly at LRT/MRT station counters. Top it up at kiosks or through the Touch ‘n Go eWallet app. One card covers LRT, MRT, Monorail, KTM Komuter, and RapidKL buses. Route maps and fare information are at www.myrapid.com.my.

Beyond Kuala Lumpur

  • Long-distance buses: Terminal Bersepadu Selatan (TBS) is the main hub for intercity buses to Penang, Ipoh, Melaka, Johor Bahru, and everywhere in between. Reach TBS from KLIA by direct airport bus, or take the KLIA Transit to Bandar Tasik Selatan station — TBS is integrated into that station complex. Book through BusOnlineTicket.com or Easybook.com.
  • KTM ETS trains: For intercity travel to Ipoh, Butterworth (ferry connection to Penang), or Padang Besar (connection to Thailand), the KTM Electric Train Service departs from KL Sentral. Book via the KTM mobile app or at www.ktmb.com.my.
  • Beyond Kuala Lumpur
    📷 Photo by Laura Thonne on Unsplash.
  • Ferries to Langkawi: There are no direct ferries from Kuala Lumpur. Take an ETS train or long-distance bus to Kuala Kedah or Kuala Perlis on the northwest coast, then catch the ferry across to the island.
  • Flights to Borneo: Kota Kinabalu (Sabah) and Kuching (Sarawak) are only reachable by air from Peninsular Malaysia. AirAsia operates from KLIA2, Malaysia Airlines from KLIA.

Common Mistakes to Avoid at KLIA and KLIA2

These are the errors that slow people down every single day at the airport — often because the information is spread across multiple apps and signboards that do not always agree with each other.

  • Trying to use a MyRapid card for the KLIA Ekspres: It does not work. The KLIA Ekspres and KLIA Transit run on a separate ticketing system. Use a Touch ‘n Go card, a contactless bank card, or buy a ticket.
  • Ordering Grab from the wrong level: At both terminals, Grab pickups are at Level 1 — Ground Transportation. If you are on the Arrivals level and it looks like the Grab is going to a different floor, follow the app, not the instinct.
  • Assuming the KLIA Ekspres serves all of KL: It terminates at KL Sentral. If your hotel is in Chow Kit, KLCC, or Ampang, you need an onward connection. Factor that into your decision on whether the train or Grab makes more sense for your specific destination.
  • Skipping the currency exchange before leaving the airport: If you plan to pay cash for a bus or taxi and you have no Ringgit, change money before you leave the terminal. Exchange counters are available in the Arrivals hall at both KLIA and KLIA2.
  • Booking a private transfer for KLIA when you land at KLIA2 (or vice versa): Always confirm your terminal with your transfer provider. The two terminals are separate pickup locations.
  • Common Mistakes to Avoid at KLIA and KLIA2
    📷 Photo by Zhen Yao on Unsplash.
  • Not checking for Ekspres surge during peak hours: The train does not surge, but Grab does. If you land between 5 PM and 7 PM on a weekday, the train will save you time and money over a ride-hailing app.

Frequently Asked Questions

How long does it take to get from KLIA to Kuala Lumpur city centre?

By KLIA Ekspres train, the journey from KLIA to KL Sentral takes 28 minutes, and from KLIA2 it takes 33 minutes. By Grab or taxi, expect 45 minutes to 75 minutes depending on traffic. By airport bus, budget 1 hour to 1 hour 30 minutes under normal conditions.

What is the cheapest way to get from KLIA to KL?

The airport shuttle bus is the cheapest option at MYR 16.00 to MYR 18.00 per person one-way to KL Sentral. Operators include Airport Coach, Aerobus, and Star Shuttle. The trade-off is a longer journey time and susceptibility to traffic delays. For most travellers, the KLIA Ekspres at MYR 59.00 offers better overall value.

Is Grab available at KLIA and KLIA2?

Yes. Grab operates at both terminals with dedicated pickup bays at Level 1 in the Ground Transportation Centre. Connect to the free airport Wi-Fi (Airport Free Wi-Fi) as soon as you land, set your destination in the Grab app, and follow the in-app directions to the correct pickup bay for your terminal.

Do I need cash to use public transport from the airport?

Not necessarily. The KLIA Ekspres accepts contactless bank cards (Visa, Mastercard, Amex) and Touch ‘n Go cards. Grab charges to your linked card or GrabPay wallet. However, some airport bus operators are cash-only at the counter, so carrying at least MYR 50 in cash is sensible for flexibility, especially if you also need to top up a Touch ‘n Go card.

Can I use the Touch ‘n Go card for the KLIA Ekspres?

Yes, a standard Touch ‘n Go card is accepted at the KLIA Ekspres and KLIA Transit gates. However, a MyRapid card — a different card used on city LRT, MRT, and bus lines — is not accepted. Make sure you are tapping the correct card. The Touch ‘n Go card works across both the airport rail link and the city public transport network.


📷 Featured image by Khanh Nguyen on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
Accessibility Profiles
i
XL Oversized Widget
Widget Position
Hide Widget (30s)
Powered by PageDr.com