ThingstodoKualaLumpur
KL Tower and the Petronas Twin Towers in one skyline view
Three towers, one ticket · 2026

KL Tower, Petronas
or Merdeka 118?

RM80–180RM98 non-MyKad118: not open

Kuala Lumpur now has three towers competing for the same ticket, and the decision is more interesting than it looks — because one of them is the better building, one is the better camera, and one may not be selling tickets at all. Every price below is the non-MyKad rate, checked August 2026.

Photo: Marek Ślusarczyk (Tupungato) Photo portfolio
Quick answer
DEPENDS — KL Tower for the photograph, Petronas for the building

You cannot photograph the building you are standing inside. That single fact settles most of this. KL Tower sits on a forested hill and has an open-air Sky Terrace, so it frames both the Twin Towers and Merdeka 118 in one shot — RM140 for a non-Malaysian, or RM80 for the enclosed Observation Deck below it and RM180 for both, open 09:00–22:00. Petronas is the better building to be inside — the Skybridge at 170m and level 86 at 370m, RM98 non-MyKad against RM35 on a MyKad — and the worst place in the city from which to photograph the Petronas Twin Towers. Merdeka 118 is taller than both at 678.9m, the second-tallest building in the world, and we cannot confirm its public deck is selling tickets — no published price, no published hours, no major reseller carries it. If you buy one ticket, buy KL Tower. If you buy two, add Petronas at the sunset slot.

KL Tower RM80 / RM140 / RM180Petronas RM98 / RM35118: not open yetSunset slot or don’t bother
Head to head

The three towers, decided

DEPENDS — still the better camera, no longer the cheaper ticket

KL Tower

Three tickets since the operator changed in April 2025: RM80 for the enclosed Observation Deck, RM140 for the open-air Sky Terrace, RM180 for both. The RM110 figure still quoted almost everywhere is the old operator's and is dead. MyKad holders pay RM30, RM50 and RM55 — the combo gap is +227%, the widest in the city. Open 09:00–22:00. It stands on Bukit Nanas, a forested hill, which lifts it well above its 421m structural height in visual terms — and crucially it is the only place from which you can put the Twin Towers and Merdeka 118 in the same frame. Go at 09:00 before the haze thickens and the glass-box queue builds. We do not publish a MyKad rate for KL Tower because sources contradict each other. Full verdict →

Compare ticket options ↗
DEPENDS — only at the sunset slot

Petronas Twin Towers

RM98 for a non-MyKad adult against RM35 on a MyKad — a 180% gap, and the reason the “from US$5” you saw online was never your price. Ninety shepherded minutes: the Skybridge at 170m, level 86 at 370m, a fixed slot. Tue–Sun and public holidays 09:00–21:00, last admission 20:30, closed Mondays except the 2nd and 4th. It is the only attraction in Kuala Lumpur that reliably sells out, so book three days ahead. Take the last slot before sunset or do not take one at all. Full verdict →

Check dates and price ↗
SKIP — for now, on status alone

Merdeka 118

678.9 metres, 118 storeys, the second-tallest building in the world, standing over Stadium Merdeka where independence was declared in 1957. All of that is confirmed. What is not: whether The View at 118 is selling tickets to the public. The official site publishes no price and no hours, both dedicated ticket domains fail to resolve, no major reseller carries it, and the most recent first-hand reports we could find said access was limited to hotel and bar guests. Do not pre-book a “fast track” ticket from a site that will not show you a price. Free to admire from the ground, and worth doing. Full verdict →

Side by side

Everything that differs, in one table

All prices are the non-MyKad rate you will actually be charged, checked August 2026. Where a figure is disputed or unpublished we say so rather than estimating.

KL TowerPetronas Twin TowersMerdeka 118
Adult priceRM80 Observation Deck · RM140 Sky Terrace · RM180 both. MyKad RM30 / RM50 / RM55RM98 non-MyKad · RM35 MyKad · child/senior RM50 / RM17No published price. We will not invent one
ExtrasTower Walk 100 is no longer sold. Sky Garden is a separate top-up bought at the counter rather than online. Sky Box is arranged at the deck and visitors report RM10 on the day — neither is an official tariff line we can stand behind, so we do not price themSkybridge dining experience, books out well aheadPark Hyatt occupies the upper floors; lobby around level 98
Height you reachObservation Deck at 276m, open-air Sky Deck at 300m — on a hill, so it feels higherSkybridge at 170m, level 86 at 370m, both enclosedTower is 678.9m over 118 storeys. Public deck height unconfirmed
Hours09:00–22:00Tue–Sun + public holidays 09:00–21:00, last admission 20:30. Closed Mondays except the 2nd and 4thNo published hours. 118 Mall opens August 2026
Can you photograph the Twin Towers?Yes — this is the whole argument. Both towers and Merdeka 118 in one frameNo. The most common complaint in the review pileWould be excellent, if it were confirmed open
Booking pressureWalk-up is usually fine. The glass box queues from mid-morningGenuinely sells out. Slots capped — book 3 days ahead, a week for weekendsNothing to book. No reseller carries it
Getting thereMonorail to Bukit Nanas or MRT to Merdeka, then a steep walk or the free shuttle from the baseLRT Kelana Jaya line to KLCC, then follow the Suria concourse signsMRT Putrajaya line to Merdeka — the station exits underneath the tower
VerdictWORTH ITDEPENDSSKIP

Two deliberate omissions. We do not publish a KL Tower MyKad rate because sources conflict, and we do not publish any Merdeka 118 observation-deck price or opening claim because none can be verified. The status page is here and it is dated. Full gap table on dual pricing.

The decisive argument

Why the building you are inside is the one you cannot see

This sounds obvious written down and it is still the single most common disappointment recorded about the Petronas Twin Towers. It is worth taking seriously, because it determines which ticket is right for you.

The photograph almost everyone wants from Kuala Lumpur is the one of the Twin Towers — lit, symmetrical, reflected in water. You cannot take it from level 86, because you are standing in it. From inside Petronas you get a genuinely wide view of the Klang Valley, the forest ring around the city and, on a clear evening, Merdeka 118 to the south-west. What you do not get is the building you paid to be in.

KL Tower is the answer to that, and its advantage is topographic as much as architectural. It stands on Bukit Nanas, a forested hill in the middle of the city, so its 300m open-air Sky Deck reads far higher than the number suggests and looks directly across at KLCC. It is the one paid vantage point in Kuala Lumpur from which the Twin Towers and the world's second-tallest building appear in the same frame. It is also open-air, which matters for photographs: no glass, no reflections, no smeared handprints at eye level.

The corollary is that Petronas is the better building to be inside. The Skybridge at 170m is a genuinely unusual piece of engineering to stand on, and there is a specific pleasure in being in the structure rather than looking at it. It is just a different purchase from the one most visitors think they are making.

And if the photograph is all you want, the honest answer is that it is free. KLCC Park, directly below, is where the postcard shot is taken from, and the Lake Symphony fountain shows at 19:30 and 20:30 cost nothing. RM4 of LRT gets you there. That is on our free things page, and it is the option we would take if we were counting ringgit.

By traveller

Which one you should actually buy

One ticket, chosen by what you want out of it. If you are buying two, the pairing is always KL Tower in the morning and Petronas at the sunset slot.

First-timers: KL Tower, then Petronas if the budget stretches. Most people fly home wanting the picture rather than the altitude, and KL Tower delivers it. If you have RM208 for both, do KL Tower at 09:00 and Petronas at the last slot before sunset on a different day.

Photographers: KL Tower, unambiguously. Open-air at 300m, on a hill, with both landmark towers in frame and no glass in the way. Go at 09:00 for clarity or take the last hour before 22:00 for the lit city. Add KLCC Park at 19:30 for the fountain shot, which no paid deck can give you.

Couples: Petronas at the sunset slot. Up in daylight, down in the dark, with the city lights coming on while you are at level 86. It is the one version of this ticket that is genuinely romantic — the midday slot is a queue with a view.

Families: KL Tower, or neither. The open-air deck holds children's attention better than a shepherded 90 minutes in a lift queue — though at RM140 an adult and RM80 a child it is now an expensive way to find that out, and the enclosed deck at RM80 and RM50 is the sane family version. Under-eights get more from the free KLCC Park playground and splash pad than from either tower.

Budget travellers: neither. RM98 buys about twelve hawker plates, and the free view from KLCC Park is the one you actually wanted. Spend the money on the Islamic Arts Museum at RM20 and a food tour instead.

Architecture people: Petronas, and go and stand under Merdeka 118 afterwards. The Skybridge is worth the money if the engineering is the point, and the 678.9m tower over Stadium Merdeka — built directly above the ground where independence was declared in 1957 — is the most interesting thing in central Kuala Lumpur right now, and free to look at.

Book it

Where to buy, with the gate price beside it

Almost every ticketed attraction in Kuala Lumpur charges foreigners more than Malaysians — Petronas is RM98 against RM35, a 180% gap. Resellers headline the MyKad rate. Every price on this site is the non-MyKad rate you will actually pay, and the gate price sits next to the reseller price so you can see the markup.

Our pick
GetYourGuide
KL Tower admission with options
vs RM80/RM140/RM180 check which deck it covers
Our pick, with a caveat that is now the whole story. RM80 covers the enclosed Observation Deck, RM140 the open-air Sky Terrace, RM180 both — and since April 2025 the Sky Terrace ticket does not include the Observation Deck. Open 09:00–22:00. Check which deck a listing actually includes before you buy; many were written when one ticket covered both.
Compare ticket options ↗
GetYourGuide
Petronas Twin Towers e-ticket
vs RM98 gate compare before you book
RM98 non-MyKad against RM35 on a MyKad — treat anything far below RM98 as the resident rate in disguise. Slots are capped and genuinely sell out, so book three days ahead and take the last slot before sunset.
Check dates and price ↗
TripAdvisor
KL Tower reviews and tickets
vs RM80/RM140 gate cross-check before you book
Worth a 20-second cross-check against the GetYourGuide listing — the operator charges the same at its counter and its own website, so the only thing that varies between platforms is the reseller's cut. Read the recent reviews for which deck people actually got.
Cross-check price ↗
TripAdvisor
Petronas Twin Towers reviews and tickets
vs RM98 gate cross-check before you book
The third platform on the same product. Read the recent reviews as well as the price — the “you cannot see the Twin Towers from the Twin Towers” complaint recurs often enough to be worth reading before you commit RM98.
Cross-check price ↗
Questions people actually search

KL Tower vs Petronas FAQ

Which is better, KL Tower or Petronas Twin Towers?

KL Tower for the view and the photographs, Petronas for the building. KL Tower stands on a forested hill with an open-air Sky Terrace and is the only place you can frame both the Twin Towers and Merdeka 118 in one shot. Petronas is RM98 against RM140 for that open-air deck, so the photograph now carries a real premium — and you still cannot photograph Petronas from inside it.

How much are KL Tower tickets?

Three prices for a non-Malaysian adult: RM80 for the enclosed Observation Deck, RM140 for the open-air Sky Terrace, RM180 for both. MyKad holders pay RM30, RM50 and RM55. Open 09:00–22:00. The RM110 figure quoted on most sites is the previous operator's and has not been charged since April 2025, and Tower Walk 100 is no longer sold at all.

Is the Petronas Skybridge worth RM98?

At the last slot before sunset, yes. At midday, no. You get about 90 shepherded minutes covering the Skybridge at 170m and level 86 at 370m. A Malaysian pays RM35 for the same ticket. Full verdict on our Petronas page.

Is The View at Merdeka 118 open?

We cannot confirm that it is, as of August 2026. The official site publishes no price and no hours, both dedicated ticket domains fail to resolve at DNS level, no major reseller carries it, and the most recent first-hand reports said access was limited to hotel and bar guests. Do not pre-book a ticket that will not show you a price.

Can you see the Petronas Towers from KL Tower?

Yes, and that is the entire argument for buying the KL Tower ticket. The open-air Sky Deck at 300m looks directly across at KLCC and puts the Twin Towers and Merdeka 118 in the same frame. It is the only paid vantage point in the city that can do that.

What is the tallest building in Kuala Lumpur?

Merdeka 118, at 678.9 metres over 118 storeys — the second-tallest building in the world after the Burj Khalifa. The Petronas Twin Towers are 452m and KL Tower is 421m, although KL Tower sits on a hill, which lifts its viewing decks considerably in practice.

Do I need to book tower tickets in advance in Kuala Lumpur?

For Petronas, yes — it caps daily slots and is the one attraction in the city that reliably sells out. Book three days ahead for a weekday and a week for a weekend or school holiday. KL Tower walk-up is usually fine, although the glass box queues from mid-morning.

Is there a free view of the Kuala Lumpur skyline?

Yes, and it is the one most people actually want. KLCC Park, directly below the Twin Towers, is where the postcard photograph is taken from, and the Lake Symphony fountain shows at 19:30 and 20:30 are free. Total cost RM4 of LRT. More on free things to do.