How to Get from Kuala Lumpur Airport (KLIA) to KL City
Updated for 2026 · KUL · Kuala Lumpur, Malaysia
Kuala Lumpur International Airport (KLIA) is located about 55 km south of the city centre. Whether you prefer speed, budget, or comfort, there are several reliable transport options. This guide covers all routes with costs, times, and practical tips.
Quick Comparison
| Mode | Cost (MYR) | Cost (USD) | Time |
|---|---|---|---|
| KLIA Ekspres (Train) | RM 55 | ~$12 | 28 min |
| Taxi (metered) | RM 80–120 | ~$17–26 | 45–70 min |
| Grab (rideshare) | RM 60–100 | ~$13–22 | 45–70 min |
| Airport Bus | RM 12–18 | ~$3–4 | 60–90 min |
| Private Transfer | RM 150–250 | ~$32–54 | 45–60 min |
KLIA Ekspres — Fastest Option
The KLIA Ekspres is the quickest way into the city, running non-stop to KL Sentral in just 28 minutes. Trains depart every 15–20 minutes from 5:00 AM to midnight daily. Tickets cost RM 55 one-way (~$12 USD) for adults and can be bought at the terminal or online.
- Follow signs to KLIA Ekspres in the arrival hall (ground floor).
- Purchase a single-journey ticket at the counter or kiosk (card & cash accepted).
- Board the dedicated express train — no stops between KLIA and KL Sentral.
- At KL Sentral, connect to LRT, MRT, KTM, or taxis to your final destination.
Taxi & Rideshare (Grab)
Licensed airport taxis use a fixed-fare coupon system — purchase a coupon at the official taxi counter before heading to the cab rank. Fares to the city centre typically range from RM 80–120 depending on the zone. Grab (Southeast Asia's Uber equivalent) is often cheaper at RM 60–100; open the app on arrival and head to the designated Grab pickup zone on Level 1.
- Avoid unlicensed touts — always use the official counter or Grab.
- Journey time is 45–70 min depending on traffic (worst during 7–9 AM and 5–7 PM).
- Premium taxi options (larger vehicles) available for groups or extra luggage.
Airport Bus — Budget Choice
Several coach services connect KLIA to KL city at very low cost. Aerobus and SkyBus both run to KL Sentral for around RM 12–18 (~$3–4 USD). Departures are frequent during the day (every 30–60 min) but taper off late at night. The journey takes 60–90 minutes and is a great option if you're not in a rush.
- SkyBus: RM 15 to KL Sentral — departs from Bus Terminal, Level 1.
- Aerobus: RM 12–18, multiple stops including Bukit Bintang & KLCC.
- Buy tickets at counters in the arrival hall or via the operators' apps.
Frequently Asked Questions
Is there a difference between KLIA and KLIA2?
Yes — KLIA handles full-service carriers (Malaysia Airlines, etc.) while KLIA2 is the budget terminal (AirAsia). Both are connected by the KLIA Ekspres and share the same road network, but confirm your terminal before travelling.
How long in advance should I arrive for my flight?
Arrive at least 2–3 hours before international flights and 1.5–2 hours for domestic. Factor in the 28-minute train ride or 45–70 minute taxi/Grab journey from the city centre.
Can I buy KLIA Ekspres tickets on my phone?
Yes. You can purchase e-tickets via the KLIA Ekspres website or app and scan the QR code at the gates. Contactless card payment is also accepted at all kiosks.
Planning a trip to Kuala Lumpur?
Find the best flight deals to KUL and start your journey.
Search flights to Kuala Lumpur