13 Best Things To Do in Kuala Lumpur

The food, the mix of cultures, the city views, and the hidden gems tucked between glass towers and historic streets , it’s one of those cities that grows on you fast. Here are the best things to do in KL, the spots we visited, loved, and recommend if you want the full experience.

Since Singapore is just a one hour flight or about five hours by bus from Kuala Lumpur, it is the perfect next stop. We have a full Singapore travel guide ready for you.

1. Petronas Twin Towers

Of course we had to start here. The Petronas Twin Towers are KL’s most famous landmark and were once the tallest buildings in the world. Today, they still hold the title of the tallest twin towers in the world, standing at 452 meters with 88 floors each. They’re an iconic part of the city’s skyline, and no matter how many photos you’ve seen, nothing really prepares you for how massive they look in person. We came to see them both during the day and at night and honestly, the nighttime view is next level.

While they’re beautiful to admire from the outside, it’s worth sparing an hour to go inside too. Tickets need to be booked a few days in advance, and you’ll get access to the Skybridge on the 42nd floor and the Observation Deck on the 86th floor.

At the base of the towers, you’ll find Suria KLCC, a massive shopping mall packed with stores, cafés, and restaurants, perfect if you want to escape the heat.

For the absolute best view of the Petronas Twin Towers, head to the rooftop bar we mention in our must-try restaurants guide. The skyline view from that spot is unreal and definitely one of our favourite moments in Kuala Lumpur.

Close-up nighttime view of the Petronas Twin Towers illuminated against the sky in Kuala Lumpur.
Petronas Twin Towers captured during sunset with warm evening light over Kuala Lumpur.

2. KLCC Park

Right at the base of the Petronas Towers, KLCC Park is the city’s green lung in the middle of the skyscrapers. You’ll see locals jogging, families picnicking, kids playing, and tourists everywhere enjoying the view. There are tons of great photo spots scattered throughout the park, so take your time and explore a little. It’s worth coming more than once since the atmosphere changes with the light, and in the evening, the towers light up and the fountains put on a show.

If you happen to be in Kuala Lumpur at the end of August, more exactly on the 31st, do not miss Merdeka Day, Malaysia’s Independence Day. The city goes all out with celebrations, and we highly recommend heading to KLCC Park to watch the fireworks with the Petronas Twin Towers lighting up the skyline behind you.

KLCC Park with the Petronas Twin Towers rising behind the greenery in Kuala Lumpur.
Green pathways in KLCC Park with the Petronas Twin Towers standing in the background.
Peaceful green space in KLCC Park with trees, walking paths, and a relaxed atmosphere in Kuala Lumpur.

3. Saloma Bridge

Just a 10-minute walk from Suria KLCC mall and KLCC Park, Saloma Bridge is the perfect stop to add onto your Petronas Towers visit. The bridge itself is designed in the shape of a sirih junjung, a traditional Malay floral arrangement, and at night it lights up in red, blue, and yellow, the colours of the Malaysian flag.

Daytime view of Saloma Link Bridge connecting neighbourhoods in Kuala Lumpur.
Saloma Bridge illuminated at night with colorful lights in Kuala Lumpur.

4. Bukit Bintang & Jalan Alor Food Street

If you’re looking for the busy, buzzy heart of Kuala Lumpur, Bukit Bintang is it. This is the city’s main shopping and entertainment district, with massive malls (like the Pavilion), trendy cafés, flashy lights, massage parlours, rooftop bars, and street performers all fighting for your attention.

One of our favourite parts? Jalan Alor Food Street. At night, it transforms into a local food heaven, packed with open-air tables and endless satay smoke. You’ll find everything from grilled seafood to durian to noodle soups. It’s touristy, yes, but also super tasty.

Crowded evening scene on Jalan Alor with street food vendors and neon signs.
Night view of Jalan Alor filled with food stalls and bright lights.

5. Merdeka 118

Merdeka 118 is the second tallest building in the world, standing at 678.9 meters high, just behind the Burj Khalifa. You’ll spot it from all over the city, but one of the coolest views is actually from Chinatown, where it towers behind the low-rise shophouses like a giant from the future. The design is inspired by Malaysian patterns and culture, which gives it this unique, angular silhouette that stands out from anything else in the skyline.

We didn’t visit the observatory because it’s still not fully open to the public as of 2025, but if it is when you go, you might be among the first to see KL from up there.

Merdeka 118 rising above Chinatown streets during the day in Kuala Lumpur.
Night skyline of Kuala Lumpur featuring Merdeka 118 towering above the city lights.

6. Merdeka Square

Just a 20 minutes walk from Merdeka 118, Merdeka Square is where Malaysia declared its independence in 1957, making it one of the country’s most symbolic landmarks. It’s surrounded by striking colonial buildings like the Sultan Abdul Samad Building, with palm trees lining the street and a vibe that feels totally different from the rest of KL.

While you’re at Merdeka Square, take a short walk to see the River of Life and the beautiful Sultan Abdul Samad Jamek Mosque.

Daytime view of Merdeka Square with historic buildings and open space.
Wide daytime scene at Merdeka Square surrounded by colonial architecture.
River of Life in Kuala Lumpur with Sultan Abdul Samad Jamek Mosque in the background.

7. Batu Caves

You have definitely seen this place before. The massive golden statue, the rainbow-coloured staircase, and the limestone cliffs towering in the background make it one of Kuala Lumpur’s most iconic spots. Batu Caves is a sacred Hindu temple and a must-visit while in the city. There are 272 steps leading up to a series of caves filled with shrines, colourful offerings, and a bunch of mischievous monkeys waiting to steal your snacks.

It is super easy to reach by Grab, and the best time to visit is early in the morning before the heat kicks in and it gets too crowded.

Wide view of Batu Caves with the golden Murugan statue and colorful staircase.
Walking up the colorful staircase of Batu Caves toward the main cave entrance.
Interior view of Batu Caves showing the cavern ceiling and temple structures.

8. Thean Hou Temple

This is hands down one of the most beautiful Chinese temples in Southeast Asia. We actually really loved the colours, the lanterns, the details, everything feels like a visual treat. There are so many cool photo spots around and you also get some pretty nice views of the Kuala Lumpur skyline. It’s a short Grab ride from the city centre, super easy to visit, and the best part? It’s completely free to enter.

Colorful lanterns decorating the courtyard at Thean Hou Temple.
Panoramic view from the upper terrace of Thean Hou Temple overlooking the city skyline.
View from the upper terrace of Thean Hou Temple showcasing intricate roof details.

9. Chinatown

Chinatown is one of those neighbourhoods that feels like a bit of everything all at once, with street food, historic shophouses, knockoff handbags, and a lot of noise. It’s definitely touristy, but still fun to walk around, especially along Jalan Petaling, where you’ll find the famous Petaling Street Market. Expect crowds, smells, cheap souvenirs, and maybe a few impulse purchases you’ll laugh about later.

Bustling Petaling Street Market with colorful stalls and lively street atmosphere.

Kwai Chai Hong 

Our favourite spot in Chinatown? Kwai Chai Hong, a small restored alley hidden behind the market. It’s quiet, colourful, full of murals, and gives a glimpse into how life used to be in this part of KL. There are QR codes next to each piece of street art so you can learn about the stories behind them, which we thought was a cool touch.

If you enjoy spotting murals around Chinatown, you will probably love exploring the amazing ones in Penang and Singapore as well.

Artistic street mural in Kwai Chai Hong showcasing restored alleyway culture.
Detailed mural painting along the restored heritage lane of Kwai Chai Hong.

REXKL

Tucked behind Petaling Street, REXKL is a former cinema turned creative hub, and one of our favourite places to cool off. Inside you’ll find Stellar Coffee (great coffee roast), cool vintage stores, and a hidden library upstairs that feels like a book lover’s dream. It’s a nice break from the busy streets outside, and perfect for wandering without a plan.

Central Market

Just a short walk from Petaling Street, Central Market is another KL classic that’s worth a stop. Originally built in 1888 as a wet market, it’s now a bright, air-conditioned maze of local crafts, handmade souvenirs, and little art galleries. Step outside and you’ll also find Kasturi Walk, a covered lane lined with food stalls and fresh coconut vendors.

10. Perdana Botanical Garden

If you’re looking for a quiet escape from the city buzz, this is one of the best green spaces in KL. The garden is huge and peaceful, perfect for a slow walk under tall trees or a little picnic by the lake. You’ll probably spot a few monitor lizards lazing around and maybe even some playful sea otters if you’re lucky. Inside the park, you’ll also find the Orchid Garden, the Deer Park, and even the Sunken Garden, all nice little detours if you feel like exploring more corners.

11. KL Bird Park

Even though it’s technically located inside Perdana Botanical Garden, we felt like KL Bird Park deserves its own spot because we didn’t expect to love it this much. This the largest free-flight walk-in aviaries in the world, which means the birds are literally flying around you as you explore.

If you loved the birdlife here, head to Langkawi next, a small island just a one hour flight from KL where you can spot hornbills and many other species, all in the wild.

Close-up view of a bird at KL Bird Park.

12. Day Trip to Putrajaya

If you have an extra day in KL and want something totally different, Putrajaya is a great escape. It’s Malaysia’s administrative capital, but don’t let that fool you, it’s full of futuristic bridges, massive government buildings, and one of the most beautiful mosques we’ve ever seen. Masjid Putra (the Putra Mosque) is the star here, with its pink domes and lakeside setting. You can also stroll around Perdana Putra, the Prime Minister’s office (it looks like a palace), and hop on a short boat cruise on Putrajaya Lake for skyline views.

The easiest way to reach Putrajaya is via the Putrajaya Line (PYL) from KLCC, which takes you directly to Putrajaya Sentral in around 40 minutes.

If you like pink religious buildings, Ho Chi Minh City in Vietnam has an iconic pink church.

13. Day Trip to Malacca

If you want history, culture, and food all in one place, Malacca (Melaka) is the perfect day trip from KL. This UNESCO World Heritage city is famous for its mix of Portuguese, Dutch, and British influences, which you’ll see in the colourful buildings and old forts. Don’t miss Christ Church, Stadthuys, and the surrounding Dutch Square, all painted in striking red and packed with history.

View of Dutch Square featuring historic red buildings and vibrant colonial architecture.
Colorful red heritage buildings at Dutch Square with the iconic clock tower.

Make time to visit A Famosa, the remains of a 16th-century Portuguese fortress, and climb up to the ruins of St. Paul’s Church for city views. Stroll along Jonker Street, lined with antique shops, quirky cafés, and plenty of local bites.

And if you’re here on a weekend, the highlight is the Jonker Street Night Market (Friday to Sunday), when the whole street transforms into a buzzing food paradise with stalls serving everything from food to cool souvenirs.

We stopped at The Daily Fix Café, a hidden gem behind a souvenir shop, where you’ll find some of the best creamy salted egg yolk pasta. 

Bustling stalls at Jonker Street during the night market.

We booked our bus to Malacca through 12Go (with KKKL Express), and it was the perfect option for exploring at our own pace. The journey takes about 2h30min each way, so it does make for a full day, but it’s comfortable, affordable, and incredibly easy to organize.

If you prefer a stress-free experience, a guided tour to Malacca is a great alternative. You won’t have to worry about transport or planning the itinerary.

Stay in touch with us!

Want to be the first to hear about our latest adventures, hidden gems, and favorite eats around the world?

Just drop your name and email below-we’d love to have you along for the ride!