KLIA is 55km from KL — taxis cost RM 70–100 but the KLIA Ekspres train is faster and cheaper for most travellers.
Kuala Lumpur International Airport (KLIA and KLIA2) sits 55 kilometres south of the city in Sepang, Selangor. It is one of Southeast Asia's major aviation hubs and one of the further airport-to-city distances in the region. Pre-paid taxi counters at both terminals provide transparent fixed-rate pricing — the most recommended option for visitors as it eliminates metering ambiguity. The KLIA Ekspres train covers the distance in 28 minutes for RM 55, making it the benchmark all other options are measured against. Taxis remain the right choice for groups, families with significant luggage, or destinations not well-served by KL Sentral rail connections.
Not sure what you get? See a full sample result →
Always use the official pre-paid taxi counters inside the arrivals hall at KLIA and KLIA2 — do not negotiate with drivers approaching you in the terminal. The pre-paid counters are run by regulated taxi operators and display fixed prices by destination. Purchase your coupon at the counter, then proceed to the taxi rank where a dispatcher assigns you to your vehicle. The driver cannot charge you more than the coupon amount — hand it over at the end of the journey. At KLIA2 (budget airlines terminal), the same system applies with a separate taxi counter in the arrivals area.
Grab (the dominant ride-hailing app in Malaysia) operates from designated pick-up zones at both KLIA and KLIA2. Book via the Grab app before you exit arrivals, then follow signage to the "E-Hailing" or "TNCs" pick-up zone. Grab fares to KL city are typically RM 40–70 — often cheaper than the pre-paid taxi counter, though surge pricing during peak demand periods can narrow or eliminate the gap. The trade-off is the wait time and the fact that you have no guaranteed vehicle until the match is made in-app.
If you have a Malaysian SIM or roaming data on arrival, open the Grab app immediately after landing and book your ride while walking to the baggage carousel. By the time you collect your bags, the driver is often already waiting. This saves the queue time at the taxi counter and is typically RM 15–30 cheaper.
How much is a taxi from KLIA to Kuala Lumpur city centre?
RM 70–90 for a budget pre-paid taxi to KLCC or Bukit Bintang. Executive taxis are RM 100–120. Grab from the e-hailing zone is typically RM 40–70. Always use the pre-paid counter rather than a metered negotiated ride.
How long does it take from KLIA to KL by taxi?
45–60 minutes in normal traffic on the ELITE Highway. During weekday morning rush (7–9am) or evening peak (5–8pm), allow 75–100 minutes. Late-night arrivals (after 11pm) typically reach KL in 40–50 minutes.
Is the KLIA Ekspres worth it vs a taxi?
For 1–2 people, yes — RM 55 vs RM 75–90 per person in a taxi, and 28 minutes vs 45–60. For 3–4 people sharing a taxi, the math flips: one taxi at RM 80 split by four is RM 20 each vs RM 55 each on the train. Groups should take a cab; individuals and pairs should take the express.
Is KLIA or KLIA2 my terminal?
Full-service airlines (Malaysia Airlines, AirAsia X long-haul, Cathay, Emirates) use KLIA Main Terminal. Budget carriers (AirAsia domestic/regional, Malindo) use KLIA2. The two terminals are connected by a free shuttle bus — allow 20–30 minutes if you need to transfer between them.
Can I hail a meter taxi at KLIA?
You should not — unmetered negotiated taxis at airports are common in KL and often charge 2–3× the fair rate. Always use the official pre-paid counter inside arrivals or the Grab e-hailing zone. Never accept pricing offers from drivers approaching you in the terminal.
How far is KLIA from Kuala Lumpur?
55 kilometres by road via the ELITE Highway. Putrajaya and Cyberjaya are much closer (20–30km) — if your destination is either of these government/tech districts, taxi fares are RM 30–50, a fraction of the KL-bound fare.
Book a pre-arranged transfer in Kuala Lumpur
Fixed price · no meter disputes · book in advance
Affiliate links — we may earn a small commission at no extra cost to you. Disclosure
That's the general range — what's YOUR route?
Fares shift by exact pickup point, time of day, and traffic. Get a personalised estimate for your specific journey in Kuala Lumpur, plus scam warnings and the phrase to say to your driver.
Check My Exact FareFirst time? See a full sample result →
Flying into Kuala Lumpur?
See the full KUL airport taxi fare table — route-by-route estimates, scam warnings, and cheaper alternatives.
Kuala Lumpur International Airport taxi faresGet travel tips in your inbox
No spam — just occasional guides on taxi fares, tipping customs, and getting around without getting ripped off.