KLIA Taxi to Kuala Lumpur City — Cost, Time & Scam Tips
Everything you need to know about getting a taxi from Kuala Lumpur International Airport (KLIA) to the city centre — official fares, Grab prices, and how to stay safe.
Quick Facts
RM 75–120
Fare Range
$16–$26
Approx USD
45–75 min
Journey Time
~55 km
Distance
Official Taxi Stand Location
The official taxi counters are located on Level 1 of both KLIA Main Terminal and KLIA2 arrival halls — follow the blue "Taxi" signs after customs. You must purchase a pre-paid coupon at the counter before boarding; do not accept offers from touts inside the terminal. Having a voucher guarantees you a fixed, official rate with no surprises.
Official Fare Table
| Destination Zone | Budget Taxi (RM) | Premier Taxi (RM) | Approx USD |
|---|---|---|---|
| KL City Centre (KLCC) | RM 75 | RM 120 | $16–$26 |
| Bukit Bintang / KL Sentral | RM 75 | RM 120 | $16–$26 |
| Petaling Jaya | RM 65 | RM 100 | $14–$22 |
| Shah Alam | RM 60 | RM 90 | $13–$20 |
| Putrajaya / Cyberjaya | RM 40 | RM 65 | $9–$14 |
Rates are fixed pre-paid fares as of 2026. Midnight surcharge (+50%) applies 00:00–06:00.
Grab & Rideshare from KLIA
Grab is widely available at KLIA and is often cheaper than the official taxi (RM 55–90 to KLCC). The Grab pickup zone is in the designated e-hailing bay on Level 1 — look for the green Grab signs near the taxi counter area. Book through the Grab app before you walk out; prices are upfront so there are no meter surprises.
How to Avoid Taxi Scams
- 1.Always buy a pre-paid coupon at the official counter — never negotiate a fare with drivers directly.
- 2.Ignore touts who approach you inside the terminal; they charge 2–3× the official rate.
- 3.If using a metered taxi, insist the driver starts the meter before moving.
- 4.Use Grab for transparent upfront pricing and a digital record of your trip.
- 5.Take a photo of the taxi plate number and share your trip with someone you trust.
Frequently Asked Questions
Is there a fixed fare from KLIA to KL city?
Yes. Official pre-paid taxis use fixed zone-based fares. Budget taxis cost around RM 75 to KLCC; premier taxis cost around RM 120. There is no meter negotiation once you have a coupon.
How long does the taxi ride from KLIA to KL city take?
Expect 45–60 minutes in normal traffic via the KLIA Ekspres highway. During peak hours (07:00–09:30 and 17:00–20:00) the journey can take up to 75–90 minutes.
Is Grab cheaper than an official KLIA taxi?
Usually yes — Grab rides to KLCC typically cost RM 55–90, saving you RM 15–30 versus a premier taxi. However, surge pricing during peak hours can bring Grab fares close to or above the official taxi rate.
Compare prices across airlines — powered by Aviasales