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 LumpurJames Kerwin / Wikimedia, CC BY 2.0The 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.
Every way to get there
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.
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.
| Group | Bus (per person) | Private transfer | Best value |
|---|---|---|---|
| Solo · 1 traveller | €3 | €20 | Bus |
| Couple · 2 travellers | €6 | €20 | Bus |
| Family of 4 · 4 travellers | €12 | €20 | Bus |
Which option should you choose?
| If your priority is… | Our pick | Why |
|---|---|---|
| Lowest price | Bus | From €3, though slower with a change in the city. |
| Speed & comfort | Private transfer | Door-to-door, fixed price, a driver waiting for you. |
| A group of 3–4 | Transfer or taxi | One flat fare splits cheaper than several bus tickets. |
| A late-night arrival | Transfer or taxi | Both run 24/7 when buses and the tram have stopped. |
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).
Best for budget travellers near a stationTaxi
~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.
Best for small groups in a hurryTaxi
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).
Best for small groups in a hurryBus / 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.
Best for solo & budget travellersPrivate 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.
Best for families, groups & late arrivalsKLCC / Petronas Towers & Kuala Lumpur in photos
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.
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 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 catch, 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 genuinely 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 honest 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.
KUL to KLCC / Petronas Towers — FAQ
How far is KLCC / Petronas Towers from Kuala Lumpur International Airport?
How much is a transfer from Kuala Lumpur International Airport to KLCC / Petronas Towers?
What's the cheapest way from Kuala Lumpur International Airport to KLCC / Petronas Towers?
How do I get from Kuala Lumpur International Airport to KLCC / Petronas Towers at night?
Other destinations from Kuala Lumpur International Airport
transport-hub
neighbourhood
neighbourhood
landmark
nature
city