Share your thoughts.

Your email address will not be published.

Traveloka needs your voice. We welcome your on-topic commentary, criticism and expertise. Comments are moderated for civility.

Top 10 Exciting Things to Do in Kuala Lumpur

When we hear Kuala Lumpur, we instantly think the Petronas Towers, massive malls, and modern skyscrapers. But Malaysia’s largest city and national capital is more than just spectacular urban high-rises and all-day shopping.

It’s also filled with perfectly restored historical landmarks, beautiful museums, lush parks, fun activity centers, and more. This rapidly developing city is truly as diverse as it is impressive.

Here’s a list of exciting things you can do in Kuala Lumpur without having to break the bank:


1. Visit the famous Petronas Twin Towers

Petronas Twin Towers
Editorial credit: Papa Annur /

First thing to do once you arrive in Kuala Lumpur? Set the bar high and go straight to the tallest point in the city. Designed by Cesar Pelli & Associates, the Petronas Twin Towers are two conjoined 88-storey buildings that are both 452 meters high (1,482.94 ft.).

Once the tallest buildings in the world, these towers are now the tallest “twin structures” in the world. Aside from the observation deck and the Skybridge, you can also enjoy the mall and park inside the Petronas Towers.

Avoid the long lines by purchasing your Skip The Line e-ticket here. You can also book hotels near this landmark here.

  • Location: Concourse Level, Petronas Twin Tower, Lower Ground, 50088, Wilayah Persekutuan Kuala Lumpur, Malaysia
  • Operating Hours: 9:00 AM to 9:00 PM (Tuesdays through Sundays) l Closed on Mondays
  • Fees: Click Petronas Twin Towers E-ticket here for the best deals

2. Be amazed by the beauty of Batu Caves

Batu Caves

One of Kuala Lumpur’s most visited tourist attractions. Batu Caves is a 400-million-year-old limestone hill that has caves and cave temples of different sizes.

At the entrance, you’ll find the world’s tallest golden statue of the Hindu deity Murugan that stands 140 ft. tall.

More cave temples, an art gallery cave, and a museum cave can also be found by the base of the hill. No picture can justify how incredible this ancient wonder is, you have to see it for yourself!

  • Location: Gombak, Batu Caves 68100, Malaysia
  • Operating Hours: Daily from 7:00 AM to 9:00 PM

3. Visit the Malaysian National Museum

Muzium Negara
Editorial credit: EQRoy /

Situated near the well-known Perdana Lake Gardens, the National Museum is already considered an architectural wonder in itself because of its ornate design.

The museum has an extensive collection that presents the rich culture, history, and heritage of Malaysia from prehistoric to present day.

Make sure to look for the exhibit highlights, such as the monolithic stones, the replica of the Perak Man (the oldest human skeleton found in Malaysia who is believed to have lived 11,000 years ago), and the replica of the Perak Royal Throne.

  • Location: Jalan Damansara, Kuala Lumpur 50566, Malaysia
  • Operating Hours: 9:00 AM to 6:00 PM

4. Make memories at Berjaya Times Square Theme Park

Berjaya Times Square Theme Park
Editorial credit: Air Elegant /

A fantastic tourist spot for kids (and for adults), Berjaya Times Square Theme Park is the largest indoor theme park in Malaysia that’s located within the Berjaya Times Square Hotel, one of the biggest malls in the country.

This fully air-conditioned theme park has two main sections: the Galaxy Station that’s more for adults and the Fantasy Garden that’s more for the kids.

If you’re in the mood for thrilling rides, go for the Supersonic Odyssey, the DNA Mixer, or the Space Attack, while the kids can try out the eight fun rides in Fantasy Garden!

5. Experience virtual reality at The Rift

The Rift

If you’re into virtual reality games, then you’re going to love The Rift Kuala Lumpur. Experience the most intense and immersive combination of virtual reality and physical environments that come in 20 different setups.

You can opt for a free roaming virtual reality environment where you try to survive and fight a zombie horde, go through a violent hurricane complete with 360-degree twists and turns in the Hurricane rid.

Or gather hunting party to bring down epic beasts in Monster Battle. With such high-tech technology at The Rift, your friends and family would surely enjoy themselves in this theme park!

  • Location: Lingkaran Syed Putra | 3rd Floor, North Court, Mid Valley Megamall, Kuala Lumpur 58000, Malaysia
  • Operating Hours: 10:00 AM to 8:30 PM
  • Fees: Click The Rift Kuala Lumpur Tickets here for the best deals

6. Visit Aquaria KLCC, the largest aquarium in Southeast Asia

Aquaria LCC
Editorial credit: Afif Abd. Halim /

Located on the concourse level of the KL Convention Centre, Aquaria KLCC is considered the largest aquarium in Southeast Asia.

Here you can see more than 5,000 freshwater and marine animals from over 150 species, such as tiger sharks, sea snakes, blue rays, coral fish, seahorses, arapaimas, giant groupers, gar fish, and more. This place is always a hit with the tourists, as well as the locals!

  • Location: Kuala Lumpur Convention Centre, Jalan Pinang, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
  • Operating Hours: 10:00 AM to 8:00 PM
  • Fees: Click Aquaria KLCC Tickets here for the best deals

7. Tour the city aboard the KL Hop-On, Hop-Off Bus

KL Hop On, Hop Off Bus
Editorial credit: mofaez /

Hop on, hop off, or stay on! Maximize your time in the city and see as much as you can aboard the Kuala Lumpur Hop-On, Hop-Off Bus!

The best way to see the famous sights of KL is to go on this open-top double decker bus, which passes by the Petronas Twin Towers and takes you to the National Museum, Merdeka Square, KL Tower, Aquaria KLCC, the National Mosque, Little India, Chinatown, and more.

  • Location: Guests can hop on and hop off at any of the tour stops (all locations are indicated on the Traveloka page)
  • Operating Hours: The tour runs a continuous circle daily from 09:00 AM to 8:00 PM
  • Fees: Click Kuala Lumpur Hop-on, Hop-off E-voucher here for the best deals and for more details

8. Meet the animals at KL Tower Mini Zoo

KL Tower Mini Zo
Image credit: @KLTowerMiniZooMalaysia via Facebook

When visiting the KL Tower, don’t forget to drop by and meet the different kinds of animals at the KL Tower Mini Zoo!

Go through eight different zones that feature more than 60 species of animals like squirrel monkeys, rabbits, pythons, horses, lambs, and more.

Plus, you can actually pet some of the animals and take pictures with them as long as there’s a zoo supervisor present. While here, you get to enjoy the KL Tower and meet new furry friends, too.

  • Location: Jalan Punchak | Ground Floor, Menara Kuala Lumpur, Kuala Lumpur 50250, Malaysia
  • Operating Hours: 10:00 AM to 9:00 PM
  • Fees: Click KL Tower Mini Zoo Tickets here for the best deals

9. Go on an authentic Malaysian food trip

Malaysian Food Trip

What better way to experience a country’s culture than by enjoying its cuisine. Join the Half-Day Food Tour Experience led by an English-speaking guide and go to neighborhoods not commonly visited by tourists by way of the KL LRT!

This three-hour interactive walking and commuting tour will take you to hidden streets and alleys of the city and the suburbs to experience the very best of local food.

You’ll pass by the Indian-influenced neighborhood of Brickfields, where you’ll get a taste of the most colorful architecture, music, and food, and then to Chinatown for the best noodles, lime juice, and more food shopping. Get ready to be blown away by the amazing dishes you’ll get to try!

  • Location: Meet your tour guide at the entrance of the Bangsar LRT Station
  • Operating Hours: The tour lasts for 3 hours and 30 minutes, and the starting time will be provided on the ticket upon booking
  • Fees: Click Malaysian Half-day Food Tour here for the best deals and for more details

10. Get the best bargains at Chinatown

Petaling Street Chinatown
Editorial credit: beeboys /

A popular spot for tourists and locals, Chinatown is an area that never sleeps in Kuala Lumpur.

Located in Petaling Street or “Chee Cheong Kai” (Starch Factory Street), Chinatown has retained a strong sense of culture, heritage, and history as seen on the buildings and people in the community.

People love going here because aside from the area’s ever bustling energy and fascinating facade, it’s also a bargain hunter’s paradise. You’ll find all kinds of Chinese products–from herbs, to garments, to imitation goods.

You can come here during the day, enjoy the market at night, or just stay here from day to night!

  • Location: Chinatown, Jalan Petaling, Kuala Lumpur
  • Operating Hours: Shops open at 10:00 AM, but the actual market stalls start to set up in the afternoon


Experience the prehistoric culture and enjoy different cuisine of Malaysia. Check the latest cheap flight deals here and discover cheap hotel deals!

Related Articles

10 Rainy Day Activities to Chase the Blues Away

Don’t let the weather rain on your parade!

Things to Do in Eastern Asia: Tokyo, Osaka & Fukuoka

Whether you’re a seasoned traveler or about to embark on your first trip overseas, Japan...

5 Best Singapore Travel Ideas for the Family

Are you planning a family vacation? Get the best 5 spots to go to in Singapore.

The Ultimate Cebu Adventure Junkie Checklist

Experience the thrilling side of Cebu.

9 Must-Buy Cebu Pasalubong

Of course, there’s dried mango.

10 Cool Things to Do in Bangkok

Experience unforgettable activities and make the most of it.

Head Over to Tagaytay for a Relaxing Kawa Bath Experience

Tagaytay’s cool weather makes this warm bath more relaxing than usual.