Kuala Lumpur bucket list: all you need to visit

Last Updated on April 28, 2026 by Ioana

Kuala Lumpur is a city full of contrasts: ultra-modern skyscrapers, colorful temples, lush green spaces, and one of the best food scenes in Southeast Asia.

Most people come for the big highlights like the Petronas Twin Towers or Batu Caves. But once you start exploring, you’ll quickly realize there’s so much more to the city.

From iconic landmarks to hidden gems, this Kuala Lumpur bucket list covers the very best things to do so you can experience both the must-sees and the places most travelers miss.

Whether it’s your first time in KL or you’re coming back for more, this guide will help you plan an unforgettable trip. This post contains affiliate links. When you make a purchase I may get a small commission at no extra cost to you. Find out more here.

✈️ Must-book experiences in Kuala Lumpur

👉 If you only book a few things in Kuala Lumpur, make it these. These are some of the most popular and highly rated experiences. And they sell out quickly.

If you’re planning your trip, check out my 3-day Kuala Lumpur itinerary to see how to fit these into your schedule.

Visit KL Tower (best skyline views in Kuala Lumpur)

KL Tower is a 421 meter telecommunications tower. It’s the seventh tallest telecommunications tower in the world.

the author in front of KL tower, an attraction on her Kuala Lumpur bucket list

It has a 360 degree open air observation deck. You’ll be able to get some incredible panoramic views of the city here, including the iconic Petronas Twin Towers.

The KL city skyline is gorgeous and going up the KL Tower is one of the top things you should do in the Malaysian capital.

the author and the view from KL tower

KL was my favorite observation deck. Yes, I liked it more than the famous Petronas Towers. I’ll explain why in the next section.

Go up the Petronas Twin Towers (most iconic landmark)

The Petronas Twin Towers are probably the most iconic landmarks of Kuala Lumpur. They are also a symbol of the city and the tallest twin towers in the world.

the author in front of the petronas twin towers in kuala lumpur

I lived in NYC and traveled a lot, so I’ve seen plenty of skyscrapers. But I have to say there is something special about the Petronas towers. They have that wow effect that not a lot of tall buildings have.

The observation deck is less impressive compared to KL Tower. That’s because the entire experience is indoors, while you get an outdoors experience at KL Tower.

the author in the petronas twin towers

In addition, you’ll get a close-up view of one of the twin towers since you’ll be in the other one. But the view of both twin towers from KL Tower is much better.

They do have some interactive exhibits and opportunities for taking pictures. But given that the entrance fee is a similar price to the one at KL Tower, if you can only visit one observation deck I recommend KL Tower.

👉 For a full comparison, read my Petronas Towers vs KL Tower guide.

Take a walk through KLCC Park

KLCC Park is a nice urban park right at the bottom of the Petronas towers. There is a water fountain, plenty of trails and trees, and a running trail. 

It’s also a great spot to get some very cute pictures with the twin towers. 

Watch the fountain show in KLCC Park (best free thing to do at night)

You can watch the show at 8pm, 9pm or 10pm every day. It lasts for about 10-15 minutes.

the petronas twin towers at night

I loved it. It’s really cute to see the water dance on the beats of the music playing.

It’s a very popular show. There are a lot of people coming to see it, but you still have enough space to sit down on the steps in front of the water fountain. It’s free to attend.

Visit Batu Caves (most famous cultural site)

Batu Caves is a Hindu Temple located about 8 miles / 13 kilometers north of Kuala Lumpur. It’s one of the most visited attractions in Kuala Lumpur.

It’s a really gorgeous temple as all 274 steps that lead up to the cave entrance are painted in bright colors. These colorful steps are a great spot for pictures.

the author by the entrance to batu caves in kuala lumpur

When you go up the stairs watch out for the monkeys. They steal food and can be pretty aggressive, so I suggest you don’t carry any snacks or bags with you during your visit.

On the ground level there is a very large golden statue of the deity Murugan. Once you make your way up, inside the cave, there are multiple temples and you can observe all the rituals and practices they perform. 

It’s free to visit, but be mindful that many people come here to pray, so cover your shoulder and keep your voice down once you enter the cave.

If you want an easier experience, I recommend booking a guided Batu Caves tour that includes transport.

Explore Thean Hou Temple

Thean Hou is one of the largest temples in Southeast Asia. It’s a six-tiered temple of the Chinese sea-goddess Mazu. 

the entrance to thean hou temple kuala lumpur

This temple is also one of the most visited tourist attractions in Kuala Lumpur, so it will be busy.

The temple has some impressive architecture that blends traditional design with modern techniques. It has spectacular roofs and a lot of colorful lanterns and other decorations.

You can go inside the temple, but have to remove your shoes first.

Inside the temple they have these things that look like containers with a lot of tiny drawers. And inside the container there are some long wooden objects that look like spears and all have a number on them.

the author in front of thean hou temple, the first stop on the 3 day Kuala Lumpur itinerary

You need to grab all of them, lift them a bit, and then throw them back in the container. There will usually be a spear that stays taller than the rest when you do this.

Read the number on it and then take a message card from the little drawer that has that number.

The message will have a prediction about your finances, relationships, health, and travel opportunities. I have no idea how true these predictions are, but it’s a fun thing to do while you’re there.

Play with butterflies at KL Butterfly Park at Perdana Botanical Garden

I think of Kuala Lumpur as a mix of jungle and concrete jungle. That’s because the city has plenty of skyscrapers, but it also has plenty of green spaces.

So it’s a great place in South East Asia for both city kids and nature lovers.

the author at the butterfly park kuala lumpur

The beautiful gardens are one of these green spaces. It has over 80,00 square feet. The butterfly park is a separate enclosed area that has trees and plants and a lot of species of butterflies flying around.

The butterflies are really pretty and come in all sizes and colors. You can spend some time watching them and just walk around all the green areas.

The butterflies won’t come sit on you. I tried to keep my hand out thinking one of them might rest on it, but it didn’t happen. They seem to just do their thing and not interact with people.

the author next to a big butterfly in kuala lumpur

The garden itself is on the small size, but very well kept. There are bridges, gazebos, and cute alleys. And even a little waterfall.

I’ve never been to a butterfly park before, so I loved the experience here.

I do need to warn you that it’s really hot there. There is no AC and the greenhouse effect makes it feel really hot and humid.

Also at the botanical gardens there is the KL Bird Park, so you could visit this one as well.

Explore Chinatown (best area for culture + hidden gems)

Shop at Central Market

Central Market is a cute market that has been operating since 1888 in Chinatown. It has lots of shops where you can buy souvenirs, traditional batik art, and handmade objects from local artisans.

entrance to central market kuala lumpur

One of the shops also offers a batik painting workshop here where you can paint your own souvenirs to take home. I visited during Eid, so they were closed, but if you want an immersive experience I recommend you sign up for this.

This is a great activity if you travel solo. Check out my guide on Kuala Lumpur solo travel for all my tips.

Visit Sin Sze Si Ya Temple

Also in Chinatown is the oldest Taoist temple in Kuala Lumpur, Sin Sze Si Ya. This is one of Kuala Lumpur’s best-kept secrets that my local friend introduced me to. There weren’t any tourists, just locals praying and making offerings to the gods. 

the author at sin sze si ya temple in kuala lumpur

It’s a really special temple with a lot of history. There is a long table inside the temple and the legend says that if you crawl under the table from one end to the other and make a wish, this wish comes true.

Take pictures at BookXcess RexKL Bookstore

Another hidden gem is this cute bookstore, which is only a short walk from the Sin Sze Si Ya Temple. As you get there go to the top floor. There you’ll see a lot of books arranged in multiple bookcases that have some empty spots where people can sit.

the author at rexKL bookstore

It’s the perfect place to snap some adorable pictures. And if you want to buy a book as a souvenir from your Kuala Lumpur trip, this is a great place for that too.

Enjoy the attractions of Kway Chai Hong alleyway

I loved Chinatown in Kuala Lumpur. It’s probably my favorite neighborhood. While the capital city of Malaysia is a modern city with a lot of skyscrapers and unique architecture, Chinatown is the perfect spot to experience a different side of the city.

the author on kway chai hong alleyway

Another cool spot here is the Kway Chai Hong alleyway. 

It’s one of the most instagrammable spots in the city. It has restored pre-war shophouses, lots of impressive street art, the oldest lamp post in Kuala Lumpur, and a great speakeasy bar.

the author in front of a street art mural in kuala lumpur

It’s one of the best spots in KL to take some epic pictures. It’s just so cute! I loved this secret side of Kuala Lumpur.

👉 If you want to go deeper, check out my Kuala Lumpur hidden gems guide.

Try local food (must-do experience in KL)

Join a food tour

Kuala Lumpur’s food scene is one of the best in Southeast Asia, thanks to its mix of Malay, Chinese, and Indian influences.

You can explore on your own, but the best way to experience it is through a street food tour.

👉 I highly recommend this street food tour with 15+ tastings since it takes you to places you’d never find on your own.

Try Kampung Baru Bazaar if you visit during Ramadan

I visited Kuala Lumpur during Ramadan. They have these local markets where they sell food during the Ramadan period every day between 4-7pm. This way people who don’t have time to cook before sunset can grab food.

food stall at a ramadan bazar in kuala lumpur

My local friend took me to the Kampung Baru market so I can experience this seasonal bazar. It’s not really a night market, but it’s a late afternoon one. I loved it so much!

There were so many food stalls selling local dishes. I sampled as many as I could. My advice is to get small portions from a lot of stands so you can try more things.

food at a ramadan bazar in kuala lumpur, one of the kuala lumpur hidden gems

They have both savory and sweet food. And the best part is that prices are very reasonable, so you can definitely try a lot of dishes and experience the rich culture of Malaysia through food.

This market is one subway station or a short drive away from the Petronas Twin Towers. 

Try local fruit at Petaling Street Market

Petaling Street Market is a busy market that sells all kinds of items, from clothes, shoes, to fruit and street food. It’s a popular tourist destination.

the entrance to petaling street market

I recommend you only buy fruit or food here, and stay away from all the stalls selling clothes, shoes, and trinkets. They inflate the prices for tourists and you’ll have to haggle if you buy something.

Even my local friend told me to just keep walking and avoid eye contact while I was there haha. 

It’s definitely worth visiting for the experience, but maybe do your shopping somewhere else.

a peeled mangosteen

If you decide to try the fruit, you should buy some mangosteen, a tropical fruit that you can’t easily find in other parts of the world. It’s delicious, sweet and tart at the same time.

Be careful not to get any peel juice on you because all locals told me that you won’t be able to get the stain out with anything. 

Go shopping (best in Southeast Asia)

I have been to multiple shopping malls in Kuala Lumpur and the shopping scene is elite. There are so many options for everything you would want to buy. 

the interior of Suria Mall KLCC

Suria KLCC (which stands for Kuala Lumpur City Centre) is the mall at the twin towers. It is big and it has a lot of shops and dining options. 

Another great mall to check out if you have time is Pavilion. It has over 700 shops and restaurants. 

If you want to stay in KLCC, check out my guide on where to stay in Kuala Lumpur to find the best hotel option for you.

Take a day trip from Kuala Lumpur

If you have extra time in Kuala Lumpur, adding a day trip is one of the best ways to experience a different side of Malaysia.

Option 1: Malacca (best for culture & history)

If I had to recommend just one day trip from Kuala Lumpur, it would be Malacca.

the author by the water in malacca

While many travelers head to Genting Highlands or Cameron Highlands, Malacca feels more unique. It’s a UNESCO-listed city with a rich history shaped by centuries of global trade and colonial influence.

Over time, it was ruled by the Portuguese, Dutch, British, and Japanese. And you can still see all these influences today in its architecture, food, and atmosphere.

the author and ruins of a church in malacca

Expect:

  • Colorful colonial buildings
  • Riverside cafés and walking streets
  • A slower, more relaxed vibe compared to KL

It’s also very easy to visit. Malacca is just under 2 hours from Kuala Lumpur, making it one of the most convenient day trips.

the author and the view of the sea from malacca

I personally did a guided day trip and highly recommend it. The driver shared a lot of interesting context along the way, and we still had free time to explore independently.

Option 2: Cameron Highlands (best for nature & cooler weather)

If you’re looking to escape the heat and experience Malaysia’s natural side, Cameron Highlands is a great alternative.

the author at a tea plantation in cameron highlands

Located in the mountains, this region is known for its:

  • Tea plantations
  • Waterfalls
  • Strawberry farms
  • Cooler, fresher air

It’s a completely different experience compared to Kuala Lumpur.

the author in front of a waterfall in cameron highlands

The main downside is the distance. The drive takes around 3–4 hours each way, so it’s a longer and more tiring day.

That said, the scenery along the way is beautiful, especially as you climb into the highlands.

the author going up to the top of a tea plantation in cameron highlands

I did this trip myself, and while I loved the experience, traffic can be unpredictable (especially during holidays). We ended up spending more time on the road than expected, which meant skipping a few stops.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top