⚠️ Uber doesn't operate in Malaysia — install Grab before you arrive. KUL has two terminals: T1 (KLIA, full-service) and klia2 (AirAsia/low-cost) — check which one your airline uses, and connect between them via the KLIA Transit train, not a taxi.
Kuala Lumpur International Airport (KLIA & klia2)
Kuala Lumpur, Malaysia
Take KLIA Ekspres — ~28–30 minutes non-stop to KL Sentral, contactless tap-and-pay — then Grab or the monorail onward. For door-to-door, Grab is the app to use (not Uber, which doesn't operate in Malaysia): pickup at T1 (KLIA) Level 1, Door 3 or 4, or klia2's Level 1 Transportation Hub. Official coupon taxis are sold at counters in arrivals. Mind your terminal — AirAsia uses klia2, full-service carriers use KLIA (T1).
Ride Options
KLIA Ekspres (Non-Stop Train)
transitFastest route to KL Sentral — no traffic delays
Grab
rideshareDoor-to-door ride without a coupon or queue
KLIA Transit (Stopping Train)
transitSame line as the Ekspres with intermediate stops — and the link between terminals
Airport Coupon Taxi
taxiNon-app option with a fixed, pre-set price
Airport Coach (Aerobus / Star Shuttle)
shuttleLowest-cost transfer to KL Sentral
SIXT Ride — Pre-booked Airport Transfer
Private TransferPre-booked executive transfer with a fixed price
Pickup Guidance
Rideshare
Grab is the dominant ride-hailing app in Malaysia — regular Uber doesn't operate here. At KLIA (T1): pickup on Level 1, Door 3 or 4 (Grab assigns the exact door). At klia2 (T2): Level 1 Transportation Hub. Book on airport WiFi and follow the exact door shown in the app.
Taxi
Official airport taxis use a fixed-fare coupon system — buy a coupon at the official counter in arrivals, then proceed to the taxi stand. Don't accept rides from anyone who approaches you inside the terminal.
Shuttle
Airport coaches run from both terminals to KL Sentral (~60–90 min) — the lowest-cost option, though slower than the train.
Transit
KLIA Ekspres runs non-stop to KL Sentral in ~28–30 minutes with contactless tap-and-pay (the app gives a small discount). KLIA Transit uses the same line with intermediate stops and links T1↔klia2 in ~3–4 min. KL Sentral connects to all city rail lines (LRT, MRT, KTM, Monorail).
Private Transfer
Pre-booked transfers and SIXT Ride meet you in arrivals with a name sign — a fixed-price, no-haggle option past the coupon counter and touts.
Travel Extras
Some links may be affiliate links. Tarmyq may earn a commission at no extra cost to you. Learn more
Local Tips
- Know your terminal — AirAsia and low-cost carriers use klia2 (T2); full-service carriers use KLIA (T1). They're connected by the KLIA Transit train (~4 min), so don't take a taxi between them.
- Install Grab before you arrive — it's the only major ride app in Malaysia (regular Uber doesn't operate here), and you'll want it ready on airport WiFi.
- KLIA Ekspres runs non-stop to KL Sentral in ~28–30 minutes and supports contactless tap-and-pay; booking in the app gives a small discount.
- The only safe airport taxi is the official coupon system — buy at the counter in arrivals and ignore any driver who approaches you inside the terminal.
- From KL Sentral, the MRT Putrajaya Line reaches the Bukit Bintang hotel area in a few stops — a fast onward connection from the Ekspres.
Tarmyq local tip
Install Grab before you land — it's the only major ride app in Malaysia, and you'll want it ready on airport WiFi. To move between KLIA (T1) and klia2, take the KLIA Transit train (~4 min), never a taxi.