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 ZoneBudget Taxi (RM)Premier Taxi (RM)Approx USD
KL City Centre (KLCC)RM 75RM 120$16–$26
Bukit Bintang / KL SentralRM 75RM 120$16–$26
Petaling JayaRM 65RM 100$14–$22
Shah AlamRM 60RM 90$13–$20
Putrajaya / CyberjayaRM 40RM 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.

Search flights to Kuala Lumpur

Compare prices across airlines — powered by Aviasales