GetFromAirport
KUL ยท Kuala Lumpur, Malaysia

Kuala Lumpur International Airport to KLCC / Petronas Towers

About 57 km from KUL; take the KLIA Ekspres to KL Sentral then a short MRT hop, or go door-to-door by Grab or taxi.

KLCC / Petronas Towers, Kuala LumpurKLCC / Petronas Towers, Kuala LumpurJames Kerwin / Wikimedia, CC BY 2.0
IndependentWe compare every way in and link out โ€” we don't sell the tickets, so the ranking isn't for sale.
5options compared on this route
598routes across the site
74airports covered

The Petronas Twin Towers and surrounding KLCC district are KL's signature landmark โ€” 88-storey towers, the Suria KLCC mall, an aquarium and a landscaped park.

Compare

Every way to get there

TrainTaxiBus / shuttlePrivate transfer
โœฆ

Our verdict: for KLCC / Petronas Towers, a private transfer is the easiest door-to-door option (from โ‚ฌ20). Travelling light on a budget? The bus is cheapest (from โ‚ฌ3) but slower, with a change in the city.

Transport options
TrainFastestKLIA Ekspres (ERL) + MRTBest for budget travellers near a station
45 min
โ‚ฌ12
Train every ~20 min ยท MRT every ~5 min
TaxiGrab (ride-hail)Best for small groups in a hurry
55 min
โ‚ฌ16โ€“26
On demand via the appโœ“ Door-to-door
TaxiCoupon taxi (Airport Limo)Best for small groups in a hurry
55 min
โ‚ฌ15โ€“20
On demandโœ“ Door-to-door
Bus / shuttleCheapestSkyBus / Aerobus + LRTBest for solo & budget travellers
1h 30m
โ‚ฌ3โ€“4
Every ~30 min
Private transferBest valueWelcome Pickups ยท local KL firmsBest for families, groups & late arrivals
55 min
โ‚ฌ20โ€“32
Pre-booked, meet on arrivalโœ“ Door-to-door
Indicative prices, converted from EUR at approximate rates for guidance only. Cheapest and fastest options are highlighted; always confirm before you book.
Value

What it costs for your group

The bus is charged per person, while a taxi or private transfer is one price for the whole car โ€” so the more of you there are, the better door-to-door value looks.

GroupBus (per person)Private transferBest value
Solo ยท 1 travellerโ‚ฌ3โ‚ฌ20Bus
Couple ยท 2 travellersโ‚ฌ6โ‚ฌ20Bus
Family of 4 ยท 4 travellersโ‚ฌ12โ‚ฌ20Bus

Which option should you choose?

If your priority isโ€ฆOur pickWhy
Lowest priceBusFrom โ‚ฌ3, though slower with a change in the city.
Speed & comfortPrivate transferDoor-to-door, fixed price, a driver waiting for you.
A group of 3โ€“4Transfer or taxiOne flat fare splits cheaper than several bus tickets.
A late-night arrivalTransfer or taxiBoth run 24/7 when buses and the tram have stopped.
In detail

By transport mode

Train

RM55 to KL Sentral, then ~RM2 on the MRT Kajang line to the Muzium Negara/KLCC area (~10 min). Total ~โ‚ฌ12.

Where to catch it: ERL station Level 1, KLIA T1 (or klia2 Level 1).

45 minโ‚ฌ12Train every ~20 min ยท MRT every ~5 min
Best for budget travellers near a station

Taxi

~RM80-100 off-peak (~โ‚ฌ16-20). The simplest way straight to your KLCC hotel with luggage.

Where to catch it: E-hailing pickup zone, Level 1 KLIA T1 / Level 1 klia2.

55 minโ‚ฌ16โ€“26On demand via the app
Best for small groups in a hurry

Taxi

KL city zone flat fare ~RM75-102. KLCC is within the standard city zone.

Where to catch it: Airport Limo counter, arrivals hall (Level 3 KLIA T1 / Level 2 klia2).

55 minโ‚ฌ15โ€“20On demand
Best for small groups in a hurry

Bus / shuttle

Coach to KL Sentral (~โ‚ฌ2) then LRT/MRT to KLCC (~โ‚ฌ1). Slow but the cheapest route.

Where to catch it: Bus bays Level 1 Block C (KLIA T1) / Gateway@klia2 Level 1.

1h 30mโ‚ฌ3โ€“4Every ~30 min
Best for solo & budget travellers

Private transfer

Fixed ~RM100-160 fare with flight tracking; good after a long-haul flight.

Where to catch it: Meet-and-greet with a name board in the arrivals hall.

55 minโ‚ฌ20โ€“32Pre-booked, meet on arrival
Best for families, groups & late arrivals
In pictures

KLCC / Petronas Towers & Kuala Lumpur in photos

Before you ride

Buying tickets in Kuala Lumpur

KLIA Ekspres is the fast, non-stop train to KL Sentral in about 33 minutes, one adult fare around RM55 one-way. Buy through the KLIA Ekspres app or website (about 10% cheaper online) and show the e-ticket QR at the gate, or pay at the KLIA station counter. Travelling together saves money: the Family Package is from RM120 one-way for two adults and two children, and Group Saver is about RM40 per person for three or more.

Arrive safe

Taxi scams & safety in Kuala Lumpur

Kuala Lumpur is fairly low-hassle, but skip anyone loitering in arrivals offering a car. For a taxi, use the official airport taxi and limousine counters where you pay a fixed coupon fare upfront, so there is no meter argument later. Grab is legal and usually cheapest: book in the app and follow the signs to the designated e-hailing pickup zone. Confirm the plate and driver name match the app before getting in, and never accept an unbooked "Grab".

Getting around

Step-free access in Kuala Lumpur

The express train is the strong option in Kuala Lumpur, and unusually it boards level at every stop.

  • KLIA Ekspres has level-entry boarding between platform and train at all stations, with dedicated wheelchair compartments on board.
  • Station infrastructure is accessible at both KLIA and KL Sentral, so the whole journey works without steps.

Onward travel across KL is less consistent โ€” station access on the wider network varies, so check your final station rather than assuming the express standard applies everywhere.

The full guide

Getting from KUL to KLCC / Petronas Towers

Chasing the towers you've only seen on a postcard

You know the shape already. Two silver spires stitched together by a sky bridge, 88 storeys of them, glinting like something out of a film you half-remember. That's where you're headed โ€” KLCC, the district built around the Petronas Twin Towers, with the Suria KLCC mall folded into their base, an aquarium below, and a green park out front where the fountains dance after dark. The one problem, and it's a big one, is that all of that glamour sits roughly 57 km from where your plane just parked. Kuala Lumpur International is way south in Sepang, so before you can crane your neck at those towers you've got the better part of an hour of travel to sort out. Take a breath. It's easy once you know the shape of it.

The train that most first-timers end up loving

If you want the version that ignores traffic entirely, the KLIA Ekspres is your friend. It's a sleek non-stop train from the airport to KL Sentral in about 28 minutes for RM55, call it โ‚ฌ11, maybe a touch less if you buy through the app beforehand. You catch it at the ERL station on Level 1 of Terminal 1 (the full-service terminal); if you flew in on AirAsia or another budget carrier to klia2, the same station sits on that terminal's Level 1 too, just add roughly ten minutes to the run. Here's the short part nobody tells you at the gate: that train doesn't actually deliver you to the towers. It stops at KL Sentral, the city's giant transport heart, and from there you make a short onward hop โ€” an MRT Kajang-line ride of about ten minutes toward the Muzium Negara/KLCC side, around RM2 more. Trains roll every 20 minutes or so, the MRT every five, and the whole chain lands near โ‚ฌ12. Perfectly doable with a carry-on; a bit of a wrestle if you're hauling a giant suitcase up and down platforms.

When you'd rather not think: just ride

When you land jet-lagged, the idea of changing trains can feel like a lot. That's where a car straight to your hotel door pays off. Grab, the ride-hailing app everyone here uses, is probably the simplest thing you can do: follow the signs to the e-hailing pickup zone on Level 1 (T1 or klia2), and you'll pay somewhere around RM80-100 off-peak, roughly โ‚ฌ16-20, though I'd budget more if you land at rush hour or late at night. Fair warning โ€” the airport queue system means your driver might take 15-30 minutes to reach you, so don't panic when the app shows them crawling around. If you'd rather lock in a price at a counter instead of watching a fare tick up, the fixed-fare coupon taxi is the old-school move: walk to the Airport Limo counter in the arrivals hall (Level 3 at T1, Level 2 at klia2) and pay a flat KL city-zone fare, roughly RM75-102 depending on budget or premier class. KLCC falls inside that standard city zone, so no nasty surprise there. Both options run about โ‚ฌ15-26 and drop you right at the tower district with your bags.

The route for travellers counting every euro

Watching the budget? The cheapest way in is the airport coach โ€” SkyBus, Aerobus and friends leave from the bus bays on Level 1 (Block C at T1, or Gateway@klia2's ground level) and trundle to KL Sentral for around โ‚ฌ2. Tack on an LRT or MRT leg to KLCC for about a euro more, and you've reached those towers for โ‚ฌ3-4 total. The trade-off is time: figure on about 90 minutes all in, more if the highway's clogged, plus the same platform-changing shuffle at KL Sentral. It suits the unhurried solo traveller far more than a jet-lagged family.

Train speed versus door-to-door ease

A quick word on who each option really suits. Travelling solo and reasonably light? The train wins on reliability and cost. As a group of three or four, though, the maths flips โ€” split a Grab or coupon taxi and the door-to-door car can cost about the same per head as the train while saving everyone the transfers. If you're arriving well after midnight or dragging heavy luggage, consider a pre-booked private transfer: Welcome Pickups and local KL firms will take the whole group and its luggage (child seat if you ask ahead) track your flight if it's delayed, and drive you straight to your KLCC hotel for a fixed fare around RM100-160 (roughly โ‚ฌ20-32), which split several ways undercuts a fistful of separate tickets. It's the priciest choice, but there's real comfort in a known face and a known price at 2am.

Choosing your way to the Towers

If I had to pin it down: for most first-timers arriving in daylight, the KLIA Ekspres plus that short MRT hop is the sweet spot โ€” fast, cheap-ish at about โ‚ฌ12, and immune to the traffic that can swallow a taxi. But the moment you've got company, a mountain of bags, or a late arrival, hand yourself over to a Grab or a booked transfer and let someone else navigate. Either way, you'll surface somewhere near KLCC, look up, and finally see those 88 storeys for real. After that hour up from Sepang, they do not disappoint.

Frequently asked

KUL to KLCC / Petronas Towers โ€” FAQ

How far is KLCC / Petronas Towers from Kuala Lumpur International Airport?
KLCC / Petronas Towers is about 57 km from Kuala Lumpur International Airport (KUL), roughly a 50-minute drive depending on traffic.
How much is a transfer from Kuala Lumpur International Airport to KLCC / Petronas Towers?
Take the meter and you pay โ‚ฌ16โ€“26; reserve a car instead and it is โ‚ฌ20โ€“32. The bus undercuts both at โ‚ฌ3โ€“4.
What's the cheapest way from Kuala Lumpur International Airport to KLCC / Petronas Towers?
The bus (SkyBus / Aerobus + LRT) is the cheapest way in, from about โ‚ฌ3 โ€” though it isn't door-to-door and can involve a change.
More from KUL

Other destinations from Kuala Lumpur International Airport

Same country

Other airports nearby

Private transferfrom โ‚ฌ20
Book โ†’