Things to do ·

Where to See and Photograph the Petronas Towers: Free Viewpoints and Paid Decks

From the Soulasia team
A rooftop infinity pool in KLCC on a clear day, with the Petronas Twin Towers, Merdeka 118 and KL Tower standing against a blue sky beyond the terrace

Photo: Soulasia

The best view of the Petronas Towers is not from inside them. The towers are the subject, so the photo spots that work are the ones that stand back far enough to fit all 452 metres into the frame, and most of those are free and within a walk of your KLCC apartment. This guide covers the free angles first, then what the paid decks cost in 2026 and what each one actually shows you, and finally when the light is worth getting up, or staying out, for.

The best view of the Petronas Towers: free photo spots

1. KLCC Park esplanade and the Lake Symphony

Walk out of Suria KLCC on the park side and you are standing on the classic postcard. The esplanade faces both towers head-on across a man-made lake, and the park behind it is 50 acres of jogging track, wading pool and lawn, open 10am to 10pm daily at no charge.

The fountains are the reason to come back after dark. Suria KLCC runs a light-and-sound show every half hour from 8pm to 10pm, most about ten minutes long and the 9:30pm one a full half hour, with a light-only display from 7:30pm. The railing nearest the fountains fills up early, so arrive by 7:45pm, or skip the crush: walk the lakeside path to the far side of the water, where the towers reflect in the lake and you have the frame to yourself.

Practical notes: you need a wide-angle lens, or the widest setting on your phone, to get both spires in from this close. Tilt the phone up and the towers lean; step back to the lawn and they straighten.

2. Saloma Link

The Saloma Link is a lit footbridge, about 370 metres long including its ramps with a 69-metre main span, that runs from the Kampung Baru LRT station over the Klang River and the elevated highway to Jalan Saloma, right beside the towers. It opened in February 2020, its design draws on the sirih junjung betel-leaf arrangement from Malay weddings, and after dark the whole structure glows in changing colours with the Twin Towers directly behind it.

The photograph everyone wants is taken from the Kampung Baru end, looking back along the bridge with the towers framed inside its arches. The bridge is closed overnight, from 1am to 5am Monday to Saturday and from 12:30am on Sundays and public holidays, so an evening visit is fine and a sunrise one is too.

Kampung Baru itself, the low-rise Malay village the bridge leads into, gives you the other angle photographers chase: wooden houses in the foreground, the towers rising behind them.

3. Your own rooftop

If you are staying with us, check the pool deck before you go anywhere. The rooftop infinity pool at Star Residences One, a six-minute walk from the towers on Jalan Yap Kwan Seng, looks straight at the Twin Towers with KL Tower and Merdeka 118 in the same frame; that is the photo at the top of this page. Scarletz has a rooftop pool with the skyline behind it, and many Vortex apartments face KL Tower.

A pool deck at sunrise is the one viewpoint in this guide with no crowd, no ticket and no queue. If you have not booked yet, search KLCC dates and look for the properties that mention a skyline or tower view.

The paid decks: Skybridge, Observation Deck and KL Tower

Petronas Twin Towers Skybridge and Observation Deck

Going up the towers is worth doing once, with one honest caveat: from inside you see the city, not the towers. The visit takes you to the Skybridge on levels 41 and 42, the double-decker bridge that joins the two towers, and then to the Observation Deck on level 86, 370 metres up, where the view is of KL Tower, Merdeka 118 and the hills beyond. The best photograph of the other tower is from the Skybridge, where its upper half fills the window.

The official 2026 rates for international visitors are RM127 for adults on weekdays and RM137 on weekends, RM65 or RM69 for children aged 2 to 12, and RM88 or RM96 for seniors over 60. Infants under 2 are free. An Evening Experience slot, timed for the lights coming on, costs RM157 or RM167. Malaysian MyKad holders pay RM42 or RM45.

Opening hours are Tuesday to Sunday and public holidays, 9am to 10:30pm, last admission 9:30pm, and the visit stays open through Friday prayers. Mondays are closed except the second, fourth and fifth Monday of the month, when the hours are 9am to 8pm with last admission at 7pm. Tickets are timed, late arrivals are not admitted, and the operator asks you to buy only through its own e-ticket site rather than resellers. Slots sell out, so book a day or two ahead rather than walking up.

KL Tower

KL Tower is the better deck for photographing the Petronas Towers, because it stands apart from them on the Bukit Nanas hill and keeps them in the picture. The tower is 421 metres tall and reopened in April 2025 under new management, operating daily from 9am to 10pm. The indoor Observation Deck sits 276 metres above the ground; the open-air Sky Terrace, called the Sky Deck when it reopened, is higher and is where the glass-floored Glass Box lives, a RM10 add-on per person with a Sky Terrace ticket.

At the April 2025 reopening the operator priced the Sky Terrace at RM140 for international adults and RM80 for children, or RM50 and RM28 with a MyKad or MyKid; those are the latest published rates, so check the counter price before you commit. The Sky Terrace closes in bad weather, and a rained-off visit is not refunded in cash, so pick a clear afternoon and go an hour before sunset to get daylight, blue hour and the night skyline on one ticket.

Rooftop bars

Several sky bars around KLCC sell the tower view with a drink attached, and a few are a short walk from the park. They have dress codes and age limits, so read our guide to rooftop bars near KLCC before you go up.

When to shoot: light, haze and rain

Kuala Lumpur sits almost on the equator, so the light barely changes with the season. Sunset falls between 6:58pm and 7:29pm every day of the year, so blue hour begins about 20 minutes after sunset, somewhere between 7:15pm and 7:50pm depending on the month, and lasts around half an hour. The tower lights are on by then, the sky still holds colour, and the first fountain show follows at 8pm. One evening in KLCC Park covers all three.

Mornings give the cleanest air and the emptiest park. Afternoons often bring a short, heavy storm, and the towers disappear into cloud; wait it out, because the half hour after the rain is the clearest the city gets. In the haze season, usually August to October, visibility can drop for days at a time, so if you wake to a clear morning, shoot then rather than planning for the evening. Our haze guide explains how to read the air-quality index.

Getting between the photo spots from KLCC

Everything in the free section is on foot. From Suria KLCC, the esplanade is outside the park entrance; Saloma Link is a walk along Jalan Ampang to Jalan Saloma, or one stop on the Kelana Jaya LRT line from KLCC to Kampung Baru if you would rather start from that end. The Petronas visitor entrance is at the base of the towers themselves, reached from the Suria KLCC concourse.

KL Tower is the outlier: it is a short Grab ride from KLCC, or a walk west along Jalan P. Ramlee to the foot of Bukit Nanas and then up the forested hill. If you are staying for the night view, book a Grab from the top; the hill road is dark on the way down.

Pick a clear evening, start at the park at 7pm, and you can have the esplanade at blue hour, the first fountain show at 8pm and Saloma Link lit by 9pm, then be back in your apartment by ten. That is the whole circuit, and it costs nothing.

Frequently asked questions

Where is the best free view of the Petronas Towers?

The esplanade of KLCC Park, just outside Suria KLCC, puts both towers straight in front of you with the Lake Symphony fountains in the foreground. The park is open 10am to 10pm daily and costs nothing. For a less crowded angle, walk the lakeside path to the far side of the water.

What time is the KLCC fountain show?

Suria KLCC lists light-and-sound shows every half hour from 8pm to 10pm, most about ten minutes long and the 9:30pm one a full half hour, with a light-only display from 7:30pm. Arrive before 8pm if you want a spot at the railing.

How much does the Petronas Twin Towers Skybridge cost?

For non-Malaysian visitors the standard adult ticket is RM127 on weekdays and RM137 on weekends, which covers both the Skybridge on levels 41 and 42 and the Observation Deck on level 86. Children aged 2 to 12 pay RM65 or RM69, and seniors RM88 or RM96. Malaysian MyKad holders pay RM42 or RM45.

Are the Petronas Towers open on Mondays?

Only on the second, fourth and fifth Monday of each month, from 9am to 8pm with last admission at 7pm. Other Mondays are closed unless they fall on a public holiday. Tuesday to Sunday the towers open 9am to 10:30pm, last admission 9:30pm.

Can you see the Petronas Towers from KL Tower?

Yes. KL Tower is the one deck in the city that has the Twin Towers in the frame rather than under your feet. The indoor Observation Deck sits 276 m up, and the open-air Sky Terrace is higher still. At the April 2025 reopening the operator priced the Sky Terrace at RM140 for international adults and RM80 for children; check the current rate before you go.

When is the best light for photos of the Petronas Towers?

Sunset in Kuala Lumpur falls between 6:58pm and 7:29pm all year, so blue hour begins about 20 minutes after that, between roughly 7:15pm and 7:50pm depending on the month, and lasts around half an hour. The towers are lit by then, the sky still holds colour, and the first fountain show starts at 8pm. Mornings give the clearest air; afternoons often bring a storm.

Sources