HomeKuala Lumpur › Airport to city

Kuala Lumpur · Before you go

KLIA to KL City: Which Way In

By Nadia Osman, Kuala Lumpur-based writer⚠ Researched carefully — but I haven't walked this one myself yet ·

KLIA sits about 50km south of the city, which means every option — fast train, coach, , taxi — takes some real time and money, there's no quick hop. The one thing I'd get straight before you land: which terminal are you in. KLIA1 (most full-service airlines) and klia2 (mostly AirAsia) are separate buildings a few kilometres apart, and it changes which train platform and which bus bay you want.

The fast way: KLIA Ekspres

If you want to just be in the city with the least fuss, this is it. The KLIA Ekspres runs nonstop from KLIA1 and klia2 to KL Sentral in around 30 minutes , with trains roughly every 15–20 minutes through the day . It's the most expensive of the train options, at roughly RM55 one-way , but you buy the ticket, walk to the platform, and you're in the city centre before you've finished your coffee. There's also the KLIA Transit, which is the same line but stops at a couple of intermediate stations on the way to KL Sentral — a little slower, similar fare, only worth it if one of those stops happens to be near where you're staying .

Both trains land you at KL Sentral, which is the hub for onward travel — the LRT, MRT, monorail and plenty of taxis all connect from there, so even if your hotel isn't walking distance, you're one short hop from almost anywhere in KL.

The cheaper way: airport coaches

If thirty minutes versus ninety doesn't matter to you and you'd rather save the , there are scheduled coaches running from both terminals into the city, usually to KL Sentral or TBS (Terminal Bersepadu Selatan, the southern bus terminal), for around RM10–15 and taking roughly 60–90 minutes depending on traffic . They're comfortable, run frequently enough not to need a booked slot in most cases , and they're the option most budget travellers and long-stay arrivals end up on. The catch is traffic — KL's highways into town can back up badly at peak hours, so if you're landing into the evening rush, budget extra time and don't cut a connecting flight or check-in close.

Door to door: Grab and taxis

If you've got heavy bags, you're arriving late at night, or you just don't want to manage a train platform after a long flight, Grab is the easiest option — you book from the arrivals hall, it's door-to-door to your hotel, and the fare is set before you get in, so there's no negotiating. It typically runs somewhat more than the coach and can be similar to or above the train depending on demand pricing at busy hours . Both terminals have designated Grab pickup points that are a short walk from arrivals and usually signed — follow the signage rather than the ride-hailing pickup chaos you'll find at some other Asian airports.

The airport taxi counters, found in the arrivals halls at both KLIA1 and klia2, sell prepaid coupons at fixed rates by zone, so you pay at the counter and hand the coupon to the driver — no meter, no haggling. It's a reasonable fallback if Grab is surging or unavailable, though it tends to cost more than Grab at normal pricing . Skip anyone approaching you in the terminal offering a taxi directly — use the official counter.

KLIA Ekspres~30 min to KL Sentral, ~RM55 one-way
KLIA TransitSame line, extra stops, slightly slower, similar fare
Airport coach~60–90 min to KL Sentral/TBS, ~RM10–15
GrabDoor-to-door, fixed fare shown before booking, can surge
Taxi counterPrepaid, fixed zone rate, no meter

Which one, and when

Landing in the day with light luggage and no strong preference — take the KLIA Ekspres, it's the least amount of thinking. Travelling on a tighter budget or already relaxed about the extra hour — the coach does the same job for a fraction of the price. Arriving very late, jet-lagged, or with more bags than you want to wheel through a train station — Grab or the taxi counter, in that order, get you straight to the hotel door without a transfer.

KLIA1 vs klia2, and which flight you're on

Worth knowing before you land: klia2 handles most AirAsia and other low-cost flights, and KLIA1 handles most full-service carriers — they are not the same building, and getting between them (if you're transiting) takes a shuttle and real time, so don't plan a tight connection across the two without checking your airline's guidance first . Both terminals have their own KLIA Ekspres/Transit platform, coach bays, Grab pickup point and taxi counter, so whichever option above you pick, you don't need to travel between terminals to reach it.

Once you're at KL Sentral

If your hotel isn't within walking distance of KL Sentral, the LRT, MRT or monorail from there will get you close to most parts of the city within another 15–20 minutes , or it's an easy taxi/Grab rank right outside the station for the last stretch. Either way, KL Sentral is the point where "getting from the airport" ends and "getting around the city" begins.