10 Best Things to Do in Kuala Lumpur and Tips for First Time Visitors
KL surprised us. On paper it sounds like a mall city with a nice skyline, and that’s not entirely wrong, but it undersells the place. Give it a few days and it turns into food streets that run until midnight, temples that glow orange at sunset, and views that make you stop mid-sentence. Here’s what we’d genuinely do again, in the order we’d actually rank it.

1. See the Petronas Towers, Twice If You Can
We’re usually the first to roll our eyes at “iconic skyline” claims, but the Petronas Towers earned it. Standing at the base and looking straight up is a genuine neck-crane moment, and even knowing the numbers beforehand (452 metres, the tallest buildings in the world for six years between 1998 and 2004, still the tallest twin towers anywhere) doesn’t quite prepare you for how it feels in person.

Go twice if your schedule allows it. Daytime is for the skybridge or the observation deck, and you’ll want to book those tickets well ahead because they sell out faster than you’d expect for a mall attraction. Nighttime is the one we’d prioritize again if you only have time for one visit. The towers lit up against the dark sky, reflected in the KLCC Park fountain pool, are the kind of view that photos genuinely don’t do justice to. There’s a fountain show included in the evening slot and it’s fine, but honestly the towers alone are doing all the work.
KLCC Park itself deserves more than a walkthrough on your way to the towers. We went early evening and it was full of families out for a stroll, runners doing laps, kids on the playground, the whole cross section of KL life that has nothing to do with tourism. Go at that time of day rather than midday. The heat in KL is not something you want to be walking a park in at 1pm.
2. Get the Other View From KL Tower
If the Petronas Towers are the postcard shot, KL Tower is the one that actually shows you the postcard from above. At 421 metres, it’s shorter than the Petronas, but the vantage point is different enough to be worth it, especially if you want to see the Twin Towers as part of the skyline rather than standing underneath them. The Sky Deck has a glass floor section that looks straight down to the street, which is unsettling in a fun way if heights don’t bother you and genuinely unpleasant if they do.

What we didn’t expect was the KL Forest Eco Park right next to it. It’s an actual patch of rainforest sitting in the middle of the city, with a canopy walkway that takes you above the treetops. If you’re looking for a breather from the malls and traffic, fifteen minutes up there feels like switching cities entirely.
3. Spend an Afternoon at Suria KLCC
We know “go to a mall” isn’t typically travel advice, but Suria KLCC sits directly under the Twin Towers and it shows in the polish. High end anchors, a food court genuinely worth eating at rather than settling for, and Aquaria KLCC tucked inside if you want a break from the heat. It connects straight to the KLCC LRT station and the park, so it becomes a natural base for a whole afternoon without much planning.
Side note: we had some of the best soup of our life in Suria KLCC, but unfortunately forgot to take a picture.
4. Walk Through Pavilion, Even If You’re Not Shopping
Pavilion is the mall we’d actually recommend over the others. The architecture alone is worth the walk through, and the food floor beat most standalone restaurants we tried elsewhere in the city. We happened to be there during Chinese New Year and the decorations were some of the most elaborate we saw anywhere in KL, so if your trip lines up with a major festival, build in real time here.
5. Find the Cheap Finds at Berjaya Times Square
This one we walked into expecting nothing and left surprised. It’s enormous, a little chaotic, and full of properly cheap finds, clothes, electronics, accessories, the kind of stock Pavilion would never carry. It doesn’t have the polish of the other malls, and that’s exactly the point. It feels like the mall locals actually use.
You’ll find a ton of eateries, all kinds of accessories, some of the cutest purses and jewelry, and clothes for every weather. Did we mention how affordable it is? Because Berjaya Times Square genuinely had some of the best prices we saw in the entire city!
6. Eat Your Way Down Jalan Alor
Jalan Alor in Bukit Bintang is the street food strip everyone tells you to visit, and yes, it’s touristy enough that some locals will roll their eyes if you bring it up. We went anyway, nearly every night of our stay in KL, and we’d go again.

Prices at the Jalan Alor food street run a little higher than elsewhere and it gets properly packed once evening hits, but the food holds up and the energy at 9pm is honestly part of the appeal. We worked our way through a run of desserts and street snacks over a couple of nights and never had a bad one. Satay, grilled fish, fresh fruit and juice, whichever dessert stall has the longest queue is usually the one worth joining. Go later in the evening once the full stretch of stalls is actually open, because earlier visits mean half-empty streets and a fraction of the choice.
7. Track Down a Proper Hawker Centre
Beyond Jalan Alor, the real food is in the hawker centres and kopitiam scattered through the city, easy to miss if you’re only chasing the guidebook stops. Nasi lemak, roti canai, char kway teow, all worth actively seeking out rather than waiting to stumble on. Even the food courts inside malls surprised us.

8. Wander Petaling Street and the Colonial District
Petaling Street, KL’s Chinatown, is a covered market that spills into shophouses, temples, and coffee shops all crammed together. It isn’t polished and isn’t trying to be, and that’s what makes it worth an hour of wandering even if you don’t buy anything. Central Market nearby is the better stop if you actually want souvenirs, it’s more curated and a step up from the market stalls.
The colonial district around Merdeka Square pairs well with the same walk. The Sultan Abdul Samad Building and the Royal Selangor Club are both genuinely photogenic, and Merdeka Square itself is where Malaysia declared independence in 1957, so it carries more weight than just being a nice square to look at.
9. Catch Sunset at Thean Hou Temple
This is a stop that barely gets mentioned outside dedicated guides. It’s a multi-tiered Chinese temple sitting on a hill with the skyline visible behind it, and going at dusk when the lanterns come on is worth planning your day around. Entry is free, which makes the lack of crowds even more surprising given how good it looks in person. If your visit happens to fall during Chinese New Year, expect that quiet to disappear entirely, it becomes one of the busiest and most atmospheric spots in the city.
10. Reroute for the Islamic Arts Museum
This is the one attraction on the list we’d actively tell you not to skip, because it’s the one most visitors do skip. It holds Southeast Asia’s largest collection of Islamic art, and the building itself is worth the entry fee before you’ve even reached the exhibits. Manuscripts, ceramics, jewellery, and textiles are all displayed properly rather than crammed in, and at around RM 20 for adults it’s one of the better value stops in the city.
Getting Around KL Without Losing Your Mind
Renting a car in Kuala Lumpur for our whole trip was both the best and worst decision we could make.
Best because we had the freedom to go for midnight icecream runs, early morning trips across the city, and of course our nightly trips to Jalan Alor.
Worst because KL’s highway system has too many levels, too many exits, and tolls that appear faster than you can react to them, and it turned what should have been simple hops between neighbourhoods into real stress. If you do end up driving, take the non-highway route even when it adds time, the drop in stress is worth more than the minutes you’d save.
For everyone else, Grab covers shorter trips within the city reliably and cheaply, and the rail network (LRT, MRT, and the monorail) handles the longer distances between areas. We also noticed that Bolt had even cheaper rates in Kuala Lumpur than Grab, and both of these apps quickly became our favorites even when we had our rented car on standby.
Between the two, you can cover almost every major tourist zone without needing a car at all. The covered walkways connecting stations to malls and attractions are also more useful than they sound, especially the pedestrian bridge linking KLCC and Bukit Bintang through Pavilion, which means you can move between two of the city’s busiest areas without stepping outside once.
What was your favourite thing to do in KL? We’re always on the lookout for spots we haven’t tried yet!









