TOP 12 Things to do in Kuala Lumpur, Malaysia (+Day Trips!)

kuala lumpur sightseeing

If you are looking for a place to relax, learn more about Asian culture, indulge in some amazing dishes and enjoy some drinks on rooftop bars, you need to visit Kuala Lumpur – Malaysia’s capital!

Malaysia is a beautiful country that hasn’t yet been overrun by tourists and has one of the fastest growing economies in the world. This makes the local magic interesting and intriguing at the same time because of the combination of Malay, Indian, and Chinese culture blended together and reflected in Malaysia’s history, and landmarks.

I visited KL for only a couple of days, so I didn’t have time to see everything but my first reaction was, probably like everyone else’s, to stop and gaze at the Petronas Twin Towers’ presence, size, and very expensive surroundings. Thankfully, there is more to the city than just the towers, however it is a good starting point and you can see how the rest of the local landmarks are equally as impressive but with their own design and style.

If you are not sure where Kuala Lumpur is located, check out the map below:

where is kuala lumpur

Already thinking about the idea? Great! But first, before packing, you need to know what the best things to do in Kuala Lumpur are.

So, let’s find out what to do in Kuala Lumpur, what I recommend stopping by to see and what some of the most awesome activities to do in the city are, based on my trip!

NOTE: KL is the abbreviation for Kuala Lumpur, and KLCC is Kuala Lumpur City Center.

Here’s my list of top things to do in Kuala Lumpur that you shouldn’t miss:

1. Go up Petronas Twin Towers and KLCC Park

kl attractions

Did you know that the Petronas Towers were built using only Malaysian produced materials? Instead of steel, the architects used high-strength reinforced concrete specially designed for these towers.

One thing you will recognize is that KLCC or KL is written and used for everything, and as you guessed, it stands for Kuala Lumpur City Center and Kuala Lumpur respectively. It might seem obvious to you, but the first time I saw them, I did not understand what the acronyms were for!

The Petronas Twin Towers are two buildings with 88 floors, which were considered the world’s tallest buildings from 1998 to 2004. Their record was then beat by Taipei 101, then the Burj Khalifa in Dubai, which is twice its height. The building name is short for Petroliam Nasional Bhd, the local petroleum corporation, which has added to its portfolio as an oil and gas company present in 35 countries around the world.

The towers have a “bridge” between the 41st and 42nd floors known as the double-decker Sky Bridge. It is a glass platform that gives you a great view of the surroundings. All tickets include going up the towers, stopping at the Sky Bridge, and then heading over to the 88th floor where you get to the Observation Deck and basically see the city map at your feet!

places to go in kl

The towers are primarily used as corporate headquarters. The Petronas Twin Towers not only offer a great view of the city up on the Sky Bridge and Observation Deck, but also have a mall right below the building, as well as Petronas Art Gallery and Petrosains Science Center which is an interactive science discovery center.

NOTE: Tickets to go up the towers are limited because only 1,000 people per day can enter. So, if you want to purchase tickets to climb up the towers and to the observation deck, the ticket office opens at 8:30AM; keep in mind many people get up at 6:30AM to wait in line to get tickets. You will need to wake up crazy early! Or, even better, buy your tickets online (and do so 2 weeks before at least!)

P.S. Since you are in the area anyway, I highly recommend also checking out the KLCC Park – a 50-acre garden surrounding the Petronas Twin Towers where there is a big children’s playground, a 1.3km jogging track, some benches, sculptures, and even a public children’s swimming pool.

OPENING HOURS: Tuesdays to Sundays from 9AM to 9PM. You can check the updated schedule here.

PRICE: 80 MYR (US $19) for the entrance ticket only / 100 MYR (US $24) for the skip-the-line ticket with one-way transfer included.

2. Climb Menara Kuala Lumpur TV Tower

kuala lumpur tourist attractions

Menara KL Tower is actually taller than the twin towers, giving an even more amazing view of KL and the Petronas Towers!

Menara, which means “tower” in Malay, has a viewing deck that’s 100 meters higher than the Petronas Twin Tower’s Skybridge. You can get a great view by day, and by night everything looks like an entirely different landscape with the whole sparkling city center. The Skybridge is made out of glass so you will be able to see it all and take amazing pictures!

Its primary purpose was to be used for communications infrastructure and its architecture was designed to reflect Malaysia’s Islamic heritage as it has Arabic scripts, Islamic tiles, and archetypal Islamic floral patterns.

On the upper floor there are three different viewing points for which you can pay individually or as a combination to visit. There is the indoor Observation Deck, the outdoor Sky Deck, and the Sky Box, which is a glass “box” that extends from the Sky Deck.

kuala lumpur tourism

Another great way to see the fantastic view from KL TV tower is visiting on of the tower’s restaurants! We decided that sipping on a cocktail and enjoying the view is better than being in the crowd and opted for Atmosphere 360, a revolving restaurant.

The prices in Atmosphere 360, the revolving restaurant, start from 76MYR (~US $18) per person for an afternoon tea (you can stay for 2 hours and that is enough time to make the full circle and see the whole view of the city). We visited for lunch and there was a great choice of both local and international dishes, I can totally recommend it!

things to see in kuala lumpur

Other restaurants at the KL TV tower are Moghul Mahal Restaurant @ Menara KL and Seri Angkasa Revolving Restaurant.

OPENING HOURS: Everyday from 9AM to 10PM. Check the updated opening hours here.

PRICE: 33 MYR (US $8) for the Observation Deck / 81 MYR (US $20) for Observation Deck + Sky Deck + Sky Box. These prices are from Klook which I found has much cheaper prices than the official website (where it would be 49 MYR just for Observation Deck), both individually and as a package.

3. Stroll around Merdeka Square

places to visit in kl

Merdeka Square, also known as Dataran Merdeka in Malay, is where the Malayan independence was declared. It holds one of the tallest flagpoles in the world with a height of 95 meters. During the British-rule era, the green lands were used as a Padang (field) for cricket. Around the Square you will find architecture reflecting Malay heritage such as Sultan Abdul Samad Building and St. Mary’s Anglican Cathedral.

A great way to learn about the Merdeka Square’s history, the historic buildings around it, and main attractions (such as the National Museum and the Petronas Twin Towers) is by joining a tour. I recommend an organized tour – you can choose between joining a group or having a private tour around the city to learn the best facts about the attractions!

PRICE: starting 33 MYR (US $8) for the guided tour

Subscribe here to get up to 35% off your accommodation for your next trip!

4. Visit Chinatown and Sri Mahamariamman Temple

places to visit in kuala lumpur

Chinatown is an area that pretty much never sleeps, colorful and slightly bigger and more glamorous than KLCC and Bukit Bintang. The Oriental culture and history is in every corner of Chinatown and it is also a perfect place to find great bargains, go for the best Chinese herbs or just stop to see some imitation goods.

By night, Petaling Street turns the entire city into a new place, more lively than during the day with a vibrant night market (Pasar Malam Petaling Street) and hundreds of stalls that have all kinds of foods at really cheap prices!

Here in Chinatown is where you can find Sri Mahamariamman Temple, probably the oldest Hindu temple in Kuala Lumpur, founded back in 1873!

places of interest in kuala lumpur

Sri Mahamariamman Temple was created as a place for worship for all the early Indian immigrants and became part of their cultural and national heritage.

The extravagant decoration of the temple includes a mix of Spanish and Italian tiles and even some precious stones. While walking into the temple you will feel a sense of serenity from the cool floors and the positively charged air scented with flowers that transport you to a calm place.

Among the decorations you will find about 228 Hindu idols all placed in different scenes from the Ramayana!

OPENING HOURS: Everyday from 6AM to 12PM and 4:30PM to 9PM

PRICE: Free to visit the temple (but visitors are encouraged to leave a small donation)

NOTE: You are not allowed to enter with shoes, so there is a place to store them for a few ringgits while visiting the temple.

5. Try the delicious local food

what to eat in kuala lumpur

There are many options of places to eat in KL, whether you are looking for local traditional food or you’re in search of international dishes. Trying out some local food is definitely part of my list of what to do in KL, so here are some local dishes not to be missed, plus the best places to try each of them:

  1. Nasi Lemak – this is among the most traditional dishes in Malaysia! It’s basically rice cooked with coconut milk, usually served with eggs, fried fish, and some kind of curry. You need to try it so you can actually say you visited the country! Get the best nasi lemak at Charlie’s Café & Bakery.
  2. Ikan Bakar – this is grilled fish marinated in local spices, then wrapped in banana leaves and left to grill on charcoal. The dish is served with a side dish of hot rice, vegetables, and curry sauce. A great option for Ikan Bakar is at Kak Jat Ikan Bakar. You can also find one of the best dishes at Sambal Hijau Restaurant.
  3. Roti Canai – this is a type of fried bread with a clear flatbread Indian influence. The dough is made with wheat flour, butter, and oil to make it fluffy and it is fried perfectly golden, then served with curry sauce! It is a popular snack and a great way to calm your hunger; you can have it plain or even find it with fillings such as egg, onion, or cheese. Get your best roti canai at Valentine Roti!
  4. Char Kuey Teow – The local name means “stir-fried rice cake strips”, and they are a favorite not only in Malaysia but also in Singapore. This dish has rice noodles, garlic chives, eggs, bean sprouts, and shrimp as main ingredients. If you like spicy food, add some chili sauce to the mix. Find this dish at Mamu Penang Char Kuey Teow.
  5. Cendol – this is the most typical and popular dessert in KL! It looks like green worms but it’s really sweet noodles made with rice or bean flour mixed with coconut milk and palm sugar syrup, all on top of shaved ice. Believe me, it sounds weird but the combination is pretty good, although a bit too much if you are not much of a sweet person. Try it at Grandmama’s.
visit kuala lumpur

And here are some restaurant recommendations on where to try these dishes:

  • Grandmama’s is a nice, friendly and lively local restaurant found in the Pavilion Mall where you will find the most traditional flavors of Malaysia. Their dishes are only made with the best and freshest ingredients just like grandma would do in our homes. It is a great place to try out new and local food with friends and family, an ideal spot to relax.
  • Tapak Street is a night street that has food and a night market, perfect to enjoy the rich and delicious local street food. There is no way of getting bored because they are constantly mixing up their food menu!

For a very different culinary experience, I recommend you go for the dining experience at Plane in the City; it is a fun and unique three-course dinner inside a Boeing 737 aircraft! As for dinner with city sky views, you can go over to Dinner in the Sky or Atmosphere 360.

If you would rather learn how to prepare some local food, you will love these Malaysian cooking classes or you could go on a private tasting tour.

6. Do some shopping in KL

what to see in kuala lumpur

There are so many shopping malls with a combination of budget and luxury brands that you will definitely want to stop by these, even if it is only for some window shopping! A general note is that most of the stores are open until 10 PM.

Now, here are the main shopping areas and malls I recommend you visit:

1. Suria KLCC and Pavilion Mall KLCC

If you love shopping or just like browsing around the stores, you should know that the best Kuala Lumpur shopping malls are Suria KLCC and Pavilion Mall. They are both located in the Bukit Bintang area and that is where you will find the fanciest and most chic brands ever!

Pavilion Mall is filled with haute couture shops and there is even white marble as part of its indoor and outdoor shopping stores! At the entrance you can also find the Crystal Fountain that is similar to Rome’s Trevi Fountain. You can toss your coins for a wish and these will be later collected and donated to charity.

Both options also have a good selection of restaurants and small food kiosks.

2. Central Market

kuala lumpur tourist spots

Go over to the Central Market in Kuala Lumpur which is a brief walk over from Petaling Street to find a variety of handicraft and souvenir stalls, some authentic Malaysian batik prints, and more! The market is inside an art-deco style building with “Baroque” touches.

In other words, the Central Market KL is the core of Malaysian culture, arts and crafts in the city center! Plus, the history of the architectural building tells itself.

NOTE: Right next to the main Central Market building is the Kasturi Walk, an entirely pedestrian road that has even more stalls with local snacks and exquisite as well as unique souvenirs; you should check it out as well if you can!

3. Bukit Bintangis good for all budgets

kuala lumpur attractions

It is the core of some of the most high-end brands located in malls such as Starhill Gallery, but it also has budget-friendly department retailers and indie labels. There is a great diversity of stores, products, and of course prices, to fit every customer’s wallet. Find everything you could think of, from the best cheap fashion finds to the latest technological gadgets!

4. Little India is good for cheap souvenirs

The district of Brickfields is also known as being Malaysia’s official Little India, a small residential neighborhood on the outskirts of Kuala Lumpur city center. In time, it has been transformed into a wide street filled with Indian stores and restaurants.

Here, you can find shops with everything related to traditional Indian goods, from saris and spices, to Bollywood music. It is also a perfect place where you can find cheap souvenirs!

7. Join a KL sightseeing tour

kuala lumpur city

Most of my travels start with walking around the city or taking the hop-on hop-off bus. Why? Because it’s the best way to see a new destination and get to identify the main attractions. Since not all places are at a friendly walking distance I went for a KL Hop-On Hop-Off bus – perfect for Kuala Lumpur sightseeing!

There are two lines that take you around the most well-known Kuala Lumpur tourist spots. The red line stops at the main city center landmarks such as KL Tower, KLCC, and Aquaria, while the other line is mostly focused on the Gardens, which includes the National Palace, Merdeka Square, Bird Park, and more. To completely understand the stops, check your map before or during the bus ride and be sure to keep an eye on the clock so you manage to see all the sights you want!

You can ride during the day on the double-deck bus, or maybe decide to go on a night-time tour bus. If you are not keen on Hop On Hop Off bus tours, I recommend opting for this half-day private tour instead!

PRICE: 50 MYR (US $12) for 24 hours / 79 MYR (US $19) for 48 hours

8. Enjoy a drink with a rooftop view

what to do in kl

An amazing fact in KL is the impressive and beautiful skyline you get of the city every night and you will not know how to get the best view. Because of this you will find many bars and restaurants up on the upper floor or with rooftop access so you can enjoy a meal while having an awesome view.

This activity is probably one of my favorites in the city!

1. Heli Lounge Bar

If you are wondering where to go in Kuala Lumpur for a drink with the best view this is one of my suggestions. I do recommend to arrive around 6 PM at the Heli Lounge Bar to secure your spot up at the helipad or at the lounge inside the building, on the 34th floor (two floors below the helipad).

The magic of the Heli Lounge Bar is the 360-view on an entirely open and airy terrace, which surprisingly is used as a helipad by day.

NOTE: You must consider that there are no rails or walls, so not recommended if you have a fear of heights, unless you like me are willing to overcome your greatest fears for this view! 🙂

If you go closer to the opening time, you will have no problem grabbing a seat and enjoying the sunset, while waiting for the place to be filled with the crowds. It is a stop worth making because of the great view and the calm environment – a perfect combination different from the classic tourist activities!

OPENING HOURS: Everyday from 5PM to 1AM

NOTE 2: If it is raining the helipad will be closed, but don’t lose hope, stay inside enjoying some snacks or a beverage, and as soon as the rain stops you’ll get your chance to climb!

fun things to do in kl

2. Sky Bar

My other top recommendation is heading over to Sky Bar! This one is a fancier cocktail lounge on the 33rd floor of the Traders Hotel. This location has more of a nightclub vibe so you can enjoy the city view while sitting at a “cabana”, sofa, or high tables around the SkyBar pool.

The local DJs will spin the night with some techno music, jazz, easy listening, and even modern pop hits on different nights, but not so loud that you can’t hear your friends’ conversation.

PRO TIP: The best bar deals are with their Retro Happy Hour which is on Mondays and Tuesdays.

OPENING HOURS: Mondays to Saturdays from 10AM to 1AM. You can check the updated opening hours here.

If this is not enough, here are some other great rooftop bars in the city:

By the way, you can find more information on the nightlife in KL in the bonus section below!

9. Pay a visit to the National Mosque of Malaysia and Islamic Arts Museum

where to go in kuala lumpur

1) National Mosque of Malaysia, also known as Masjid Negara Mosque is a great Islamic symbol that has a main prayer hall with 48 smaller domes around it. The inside has many abstract shapes and a geometric lattice on the roofing and ironworks, as well as a capacity of fitting up to 15,000 people. Among the most impressive sights of the Mosque are the Grand Hall decorations that have verses of the Koran written along the walls.

Part of the architectural beauty of the Mosque is the main dome with a contemporary-styled star with 18 points; these represent the 13 Malaysian states and the five pillars of Islam.

NOTE: If you want to visit the inside of the Mosque, know that it can only be when prayers are over and you must be appropriately dressed, meaning no sleeveless shirts or shorts. In case you don’t have appropriate clothes, you can borrow robes and headscarves at the entrance.

OPENING HOURS: Saturday to Thursday from 9AM – 11PM, Fridays from 2:45AM to 6PM. Check the updated schedule here.


best things to do in kuala lumpur

2) Less than a 5-minute walk from the National Mosque you can find the Islamic Arts Museum Malaysia, featured as one of the most popular Kuala Lumpur attractions!

In the Museum you will find a large collection of Islamic decorative arts and an impressive architectural building with a blue-turquoise dome! There are about 7,000 artifacts and there are permanent galleries on the higher floors with themes such as the Quran & Manuscripts, Malay world and textiles, coins and seals.

The Museum also has extra rooms with activities like a children’s library, a storytelling session every Saturday, and arts-and-craft lessons.

OPENING HOURS: Everyday from 9:30AM to 6PM. Check the updated schedule here.

PRICE: 14 MYR (US $3.40) per person. Purchase tickets at the Museum entrance.

10. See the Sultan Abdul Samad Building

kuala lumpur tourist attractions

Sultan Abdul Samad Building is located in Merdeka Square (no. 3 in the list above) and it was built to serve as the secretariat of the colonial British administration; then it housed the superior Malaysian courts before they all moved to Putrajaya.

Although most visitors just admire the building exterior, you can also visit the inside for free. There are currently no formal guided tours offered but you can still ask at the tourist center information location, maybe it has changed since I was there.



11. Leave the city and visit Batu Caves

kuala lumpur day trips

As part of the most important places of interest in Kuala Lumpur, going to Batu Caves is a total must-do!

Batu Caves are actually limestone hills with many caves and cave temples located in Gombak. Gombak is a district up north from Kuala Lumpur, only a 20-minute drive away.

Batu Caves hold a 100-year old temple that has many idols and statues inside and around the cave. The decorations include additional limestone formations on the inside that are more than 400 million years old. You can follow the colorful steps (272) until you reach the heart of Batu Cave. As part of the Batu Caves you have the Cathedral Cave, which has many Hindu shrines under its 100-meter-high arched ceiling.

things to do in malaysia kuala lumpur

HOW TO GET THERE: The best and easiest way to get to the Batu Caves from KL is by train. Take the KTM Komuter from KL Sentral and you will arrive at Batu Caves Station in about 40 minutes and for no more than 2 MYR (US $0.50) one way, or 4 MYR (US $1) for a round trip ticket.

If you don’t want to deal with using public transportation and would like to learn the history of the place from a qualified guide, taking a tour would be your best option! I recommend you go for this Batu Caves and Suburbs tour where you will not only get to see and climb the Batu Caves themselves, but you will learn how the ceremonial pewter is made at Royal Selangor Pewter.

You can also pay a bit more for a private tour for a personal guide and driver around the lands!

PRICE: Free entrance for the Batu caves / 42 MYR (US $10) per person for an organized tour

12. See the impressive Thean Hou Temple

places to see in kuala lumpur

Thean Hou Temple is a large structure with more than six tiers and although it may look old because of the decorative facade, up close you can see some modern influences. The temple was used to worship Tian Hou, the Goddess who protected the fishermen, and Guan Yin, the Goddess of Mercy. Around the temple lands there is also a Chinese medicinal herb garden, a Boddhi tree, and a lovely tortoise pond.


🌆 Must visit attraction:Petronas Towers
🚶🏽‍♂️ Best free activity:Sultan Abdul Samad Building
🏛️ Best museum:National Mosque of Malaysia
🎡 Best kids activity:Sunway Lagoon Club
📍 Unique attraction:Batu Caves
🍛 Must try food:Nasi Lemak

BONUS 1: Things to do in Kuala Lumpur with kids

The section below is obviously not only just for if you are traveling with kids because it can also be a lot of fun (a lot!) if you are traveling solo or as a group of adults. However, I am giving it a special section and will call it “for kids” (but we both know who it actually is for😀):

1. Visit the local Bird Park

KL Bird Park

KL Bird Park also known as Taman Burung Kuala Lumpur in Malay, is an area of about 21 acres where more than 3,000 birds live. It receives over 200,000 visitors each year that go to see the more than 200 species of birds, 90% of them local.

The bird park is divided into four areas and it can take you about 3 hours to see them all. You can even get the chance to stop by during feeding times to see the birds up close!

OPENING HOURS: Everyday from 9 AM to 6 PM. View the updated opening hours here.

PRICE: 63 MYR (US $15) per adult / 42 MYR (US $10) per child on the official website. I found a cheaper option for both adults’ and children’s tickets here!

NOTE: If you want to visit the Butterfly Park and Bird Park as part of an organized tour that will explain each park’s secrets, I recommend you go for a group tour that includes both parks. You will learn a lot of interesting things and you will be able to ask as many questions as you want.

If you want a private tour instead, you will be best off with this 3.5hr-private tour around the parks.

2. See more animals at Aquaria KLCC

things to do in kuala lumpur in 3 days

Aquaria is one of the largest aquariums in Southeast Asia where you can see tiger sharks, stingrays, tiny seahorses, and more!

Aquaria KLCC (built beneath KL Convention Center) has two levels with an underwater tunnel in which you will find about 250 species of fish and more than 5,000 land and aquatic animals!

The venue is made in such a way that you go through different landscapes, from the highlands and jungles of Malaysia, to the Amazon basin and open ocean, each one with their native animals.

If you were also going to visit the Petronas Towers, then I recommend this combo option here.

OPENING HOURS: Everyday from 10AM to 8PM. Updated operation hours here.

PRICE: 47 MYR (US $12) per adult / 37 MYR (US $9) per child. This price is for the skip-the-line tickets on Klook, which I found to be cheaper than on the official website!

3. Awake your inner child at the Sunway Lagoon Theme Park

things to do kuala lumpur

Going to the Sunway Lagoon Club is a great idea if you are searching for things to do in Kuala Lumpur with kids or with your group of friends! It has six parks: the Amusement Park, a Water Park, a Wildlife Park, an Extreme Park, a Scream Park, and the Nickelodeon Lost Lagoon. You won’t even know where to start!

The tickets are valid for all 6 parks, so you will have to decide if you are going for a bungee jump or kart race first, getting on the gold scream coaster, seeing the greatest animals up close, or going straight for the water rides at the Water Park and Nickelodeon.

OPENING HOURS: Everyday from 10AM to 6PM. Double check the updated opening hours here.

PRICE: 176 MYR (US $42) per adult / 147 MYR (US $35) per child. This price is for the skip-the-line tickets which I found on Klook cheaper than on the official website.

4. Take a walk at KL Forest Eco Park

outdoor activities in kuala lumpur

At the KL Forest Eco Park you will find many walking trails of about 300 to 500 meters long. The trails are designed for all ages, including children and beginners!

The most visited site here is the Canopy Walk, an aerial bridge about 200 meters high which goes above the forest from where you can see the Menara KL Tower and the city skyline.

OPENING HOURS: Everyday from 7AM to 6PM. Double check the updated opening hours here.


5. See the colorful butterflies at the Butterfly Park

Butterfly Park

Not far from KL Bird Park, you will find Kuala Lumpur Butterfly Park. It is a secret paradise where you can see dancing butterflies in between scented flowers and flowering vines. The entire garden has more than 5,000 live butterflies, exotic plants, and of course butterfly-host plants that complete the natural and lively environment for the butterflies.

Inside the park there is also a museum with a big collection of insects and butterflies from around the world.

OPENING HOURS: Everyday from 9 AM to 6 PM. See the updated Butterfly Park opening hours here.

PRICE: 25 MYR (US $6) per adult / 13 MYR (US $3) per child. You can book your tickets here.

If you want to visit the Butterfly Park and the Bird Park (number 1 in the list above) as part of an organized tour that will explain each of the parks’ secrets, I recommend you go on a group tour that includes both parks. You will learn a lot of interesting things and you will be able to ask as many questions as you want.

If you want a private tour instead, you will be best off with a 3.5hr-private tour around the parks.

6. Visit Negara Zoo and Aquarium

things to do in malaysia kuala lumpur

Kuala Lumpur Zoo and Aquarium, also known as the Zoo Negara Malaysia, houses about 476 species of mammals, birds, reptiles, and fish from both Asia and Africa. The entire property includes a “Children’s World” area where kids can get close and pet animals.

To get around the entire zoo can take you about 3 hours, so it’s recommended to take a tram ride inside the property. (8 MYR adults / 6 MYR children).

OPENING HOURS: Everyday from 9 AM to 5 PM. Check out the updated opening hours here.

PRICE: 69 MYR (US $17) adult / 36 MYR (US $9) child. These prices are from Klook, a website that I found offers cheaper prices than the official website (it is 82 MYR for adults and 43 MYR for children on the official website!) and includes a visit to the Panda Center as well!

7. See the beauty of Perdana Botanical Gardens

top things to do in kuala lumpur

Perdana Botanical Gardens also known as Lake Gardens is found in the local Heritage Park and it has the most varied collection of flower gardens and animal parks in KLCC!

If there was one thing I especially enjoyed there, it was the Orchid Garden. I actually ended up here because the Bird Park had such a long line I got tired of waiting and opted for a more peaceful walk among nature.

If nature is your cup of tea, you can also move over to the Hibiscus Garden to find Malaysia’s national flower in full bloom. Inside a colonial-era building is a cozy tearoom and gallery that showcases the history of the hibiscus flower.

OPENING HOURS: Everyday from 9AM to 6PM. Check the updated schedule here.

PRICE: Free on weekdays. 1 MYR (US $0.25) each for the Orchid and Hibiscus Gardens on weekends

BONUS 2: Extra Things to do in KL

Here are some other amazing things to do in the capital of Malaysia that did not make it to the Top 12 list, but they are great to check out if you have more time or if you are interested in something in particular:

1. See what Malaysian life was like at the National Museum

things to see in kuala lumpur

The National Museum offers an overview of Malaysian history and culture. The facade has a combination of modern and traditional Malay elements. On the inside, you can find life-sized examples of ritual weddings, Malaysian life activities like farming or weaving, and even a traditional Malacca Baba house showing the original style of furniture and ornaments. Please note that they offer free guided tours by volunteer docents in English everyday at 10 AM, except Sundays. You can also walk around the museum freely without the need of a guide.

PRICE: 5 MYR (US $1) per adult. (Buy at the main entrance)

2. Learn about tin at the Pewter Museum

The most famous and still working pewter producer and brand that has its own museum is the Royal Selangor. Pewter is a mixed metal of tin, antimony, copper, bismuth, and silver with a low melting point. The visitor’s center is where you can learn about Malaysia’s history of being among the world’s biggest tin producers. At the museum you will also learn about the traditional pewtersmithing tools, antique pewter, and the tin currency.


3. Discover the great and oldest Jamek Mosque

day trips from kuala lumpur

The Masjid Jamek Mosque is also known as Friday Mosque and is the oldest Islamic mosque in KL. The building is a magical combination of ancient Moorish, Islam, and Mughal architectural styles, surrounded by the Klang and Gombak Rivers. Please note that visitors can only visit the mosque after prayer times which are listed here.


4. Enjoy the night time views at the Firefly River

Malaysia is home to seven of more than 20 species of fireflies, or “kelip-kelip” as locals refer to them!

There are different places where you can go to see these beauties create an amazing scene, but the most loved one is the Selangor River. Go down the river past the Kampung Kuantan mangroves, Pasir Penambang, or visit the Bukit Belimbing Firefly Park Resort. Please note that in order to avoid disturbing the fireflies, no pictures are allowed.

PRICE: Starting at 16 MYR (US $4)

BONUS 3: Day trips from Kuala Lumpur


If you are wondering about some exciting stuff to do outside of KL, the good news is there are many smaller cities to visit nearby for you to enjoy! By the way, you can even go a bit further and reach some of the best Kuala Lumpur beaches or you can take a flight to the island of Langkawi like I did and try some adventurous things there!

Here are some Kuala Lumpur day trips I have selected for you as the most interesting to add on to your itinerary:

1. Historical Malacca (Melaka)

kuala lumpur attractions

Malacca City is a historic city filled with breathtaking sights and rich heritage located about 2 hours from Kuala Lumpur and directly on the border with Singapore!

This 10-hour tour to Malacca, a UNESCO site, takes you on a journey to the starting point of the great country of Malaysia because of its location as a great trading port. There is a major Portuguese and Dutch influence that you see right away in their pink Dutch buildings used for government offices, the local museum, and their local cuisine!

While you’re there, don’t forget to go by the Cheng Hoon Teng Temple, also known as the Temple of Green Cloud. It is the oldest functioning temple in Malaysia, and probably the only place where you can find all the practices of Buddhism, Confucianism, and Taoism.

The mentioned organized tour is also beneficial because it includes hotel pick up and drop off as well as the entrance tickets to the Malacca Museums and Cheng Hoon Teng Temple. But most importantly, you get to have a local guide share the most accurate facts about the trip!

2. Kuala Selangor Fireflies & Wildlife

what to see in kuala lumpur

This 8-hour tour through wildlife takes you to Kuala Selangor, located in the small village of Kampung Kuantan and home to one of the biggest colonies of fireflies. Start the village visit at the ex-Fort Altingsburg, now known as Kota Melawati, which includes a royal mausoleum and colonial buildings.

The experience includes a boat ride upstream during the evening where you will see some blinking trees which are actually fireflies dancing through the night.

PRO TIP: Don’t forget to take insect repellent so you’re not scratching yourself all the time through the tour.

3. Cameron Highlands

things to do in malaysia kuala lumpur

The Cameron Highlands are known for their jungle walks and tea plantations, but you will also find butterfly farms, strawberry farms, and vegetable gardens there. Be ready to visit them all!

Head over to these hills located 200 kilometers from Kuala Lumpur by taking this fun 12-hour tour through big green forests. During the trip you will learn about the natural esplanade, you can also go for walks or just enjoy the landscape of this display of hills.

4. Kampar River White Water Rafting

kuala lumpur travel

This 8-hour rafting tour is perfect for sports enthusiasts and anyone that loves adrenaline rushes. The tour will take you to Gopeng, about a 2.5-hour drive from Kuala Lumpur. The clear waters of Kampar River are ideal for people physically fit and who crave a mildly technical adventure while enjoying the rafting trip.

On the river, be ready to face exciting rapids and float down clear river water through a rainforest and past old mining plains. The rafting experience covers about 7 km with 9 big rapids and can take up to 2 hours.

PRO TIP: Take a spare change of clothes, a towel, insect repellent, and sunscreen.

Useful information for your trip to Kuala Lumpur

How to get from the airport to the city

travel kuala lumpur

The city has two airports: Kuala Lumpur International Airport (KUL/KLIA) and Sultan Abdul Aziz Shah Airport (SZB). The first one handles most of the international flights while the second is more focused on limited domestic flights or airlines from Singapore.

In this case, because more than 90% of the travelers arrive and depart from KLIA, I will share the best ways to get from that airport to the city center:

By train
KLIA Express goes from KLIA airport to the KL City Air Terminal in KL Sentral district every 15-30 minutes. The train runs from 5AM to 1AM daily, the ride takes about 30 minutes and costs 59 MYR (US $14).

By airport shuttle
Star Shuttle runs every 30 minutes and costs 13 MYR (US $3); the journey takes 1h 15min to Kuala Lumpur city. Another option is an AeroBus Shared Bus – the trip is about one hour and it costs 12 MYR (US $3).

If you don’t want to share transportation, there are also private airport transfer vehicles which you can select based on the number of people traveling with you.

By bus
Airport Coach Sdn. Bhd bus services depart every 30 minutes and take 1 hour to arrive at the city, for a price of 13 MYR (US $3).

By taxi or Uber

kuala lumpur city

The best option is taking the metered taxis found on Level 1 and 3 of the Main Terminal Building. You first need to purchase a 2 MYR (US $0.50) coupon at the “Airport Taxi ticket counters” before boarding the taxi that is used as proof of travel in case of any payment dispute or if items are lost. The fare is then established based on the km traveled – the first 1km or 3 minutes of driving is less than 4 MYR (US $1).

Most journeys take about 50 minutes and can cost between US $25 – $30, variable due to traffic. You could also go for Grab (similar to Uber) if you prefer; for a ride from the airport they charge around 65 MYR (US $16) .

How to get around KL

things to do in kl

If you think you will be using a lot of public transport instead of walking or taking taxis, I recommend you go for a MyCity 1-day Pass for 25 MR (US $6) or the 3-day Pass for 55 MYR (US $13). These passes are valid for all monorail, train and bus rapid transit routes. You can purchase them at any Rapid KL Customer Service Office found at the train stations.

By train

Mass Rapid Transit (MRT) connects the city center with many of KL neighborhoods. The single-ride tickets start at a cost of 1.2 MYR (US $0.29) and up. You can buy individual tickets at the vending machines at the MRT stations.

The KTM Komuter links the city center with the suburbs and the fare can be about 7 MYR (US $1.60), depending on the route you wish to travel. You can check the possible fare here.

KL Monorail goes straight from KL Sentral to Kuala Lumpur center. The price starts at 1.30 MYR (US $0.30) for one stop and the blue plastic coin-like tokens can be purchased at the dispensing machines – they will have to be used at the station before boarding the train.

The train you will use really depends on your destination – check a train map with the routes to determine which is your best choice!

By bus

Kuala Lumpur travel

Go KL City Bus are free buses which you can recognize by their purple / lilac color. They have 4 different lines that go around the most popular districts, train stations, and landmarks at 10-minute intervals throughout the day.

RapidKL Bus is a paid transportation service in the city. The ticket prices vary between 1 MYR to 5 MYR (US $1.20) and because they are going digital, the only way to purchase a ticket is by getting the Touch N’ Go MyRapid RapidKL card at any station. Once you charge at least 3 MYR into it you can use it on any of the bus lines.

By taxi

It is not recommended to try to bargain a fixed price, just have the taxi use the meter for your convenience. Most of the taxis are colored red and white, or red and blue and charge 3 MYR (US $0.72) for the first three minutes and then add about US $0.10 for each 200m. A 10-minute drive of about 3 km can cost around 14 MYR (US $4).

But in general, I’d recommend GrabCar as being your best options.

Currency in Malaysia

kuala lumpur shopping

Once at your destination you will need to change money to the local currency – the Malaysian Ringgit (RM). Unless you pay with a credit card it is the only currency the locals will accept as payment. Most exchange websites and houses use the denotation of MYR or RM for their local currency. Both options are used but MYR is the international designation, which is why I used it on this post.

PRO TIP: When you mention the currency you should say “Ringgit” not “Malaysian Ringgit”.

Here is a general idea of what the conversion rates are (click on the link to see up-to-date rates):

PRO TIP 2: As a general note, changing money at the airports or hotels is never the best because they charge higher fees. If you need some cash to get to the city, your best option is using an ATM and withdrawing the amount needed. Just remember that the ATM’s have their own small fee for foreign cards.

kuala lumpur city

There are so many money changers in the city that you will get better rates than the one at the airport. Although some say “no commission” there is always a hidden fee. These are some of the best money changers in the city that have stores in tourist-friendly places:

NOTE 1: When paying with a credit or debit card from your home country, remember to click on “pay in the local currency MYR” so that your home bank charges a good exchange rate. If you say that you want to be charged in your home currency you will go through the “Dynamic Currency Conversion (DCC)” and will end up getting a poor exchange rate.

NOTE 2: Check that your bills are in good conditions; if they are torn or damaged the money changers might reject them.

Where to stay in Kuala Lumpur

kuala lumpur tourism

There are all kinds of accommodations in the city – from budget hostels to middle-priced hotels and fancy 5-star hotels overlooking Petrona Twin Towers. The decision is mainly up to you and your budget, so below I included some hand-picked recommendations for the best hotels with only great reviews and prices in Kuala Lumpur.

By the way, if you want more options, check out my article about Where to stay in Kuala Lumpur!

Luxury (US $160 and up):

  • Impiana KLCC Hotel – This is a great 5-star luxury hotel in the city center that has an outdoor swimming pool, 4 in-house restaurants, and a bar. Other hotel amenities include a fully-equipped fitness center, a spa, a business center, and the currency exchange service at the front desk!
  • Hotel Grand Hyatt Kuala Lumpur – This is one of the best 5-star hotels in Kuala Lumpur that offers an outdoor swimming pool and a bar where you can have a drink while seeing the Petronas Twin Towers. With their floor to ceiling windows, you will have a great room view of the city or the park!

Middle-priced (from US $55 to $160):

  • MOV Hotel Kuala Lumpur – This hotel offers guests a rooftop swimming pool, a well-equipped fitness center, and luggage storage space if needed. The soundproofed rooms come with free Wi-Fi, air-conditioning, a flat-screen satellite TV, a seating area, a desk, and an electric teapot. The room décor is simple but modern!
  • Holiday Inn Express KLCC – This hotel is very close to the Petronas Twin Towers and includes some great amenities such as an in-house restaurant, a fully-equipped fitness center, luggage storage, and a laundry and ironing service. The rooms have modern decorations and come with beautiful views of the city, plus free Wi-Fi, a flat-screen TV, and air-conditioning.

Budget (up to US $55):

  • Hotel The Bed KLCC – This is a minimalist style accommodation that offers what they call “capsules”. Let’s say it has a hostel vibe but with the service of a hotel. Every guest gets clean linens, a foldable desk with a mirror, and an electric socket!
  • Gold3 Boutique Hotel – This hotel has a simple but very modern décor! All the rooms have air-conditioning, a flat-screen TV, an electric kettle, a desk, and a private bathroom. The hotel also offers family room options perfect as a family-friendly accommodation, and free Wi-Fi in every area of the property.

Kuala Lumpur Pass

what to do in kl

KL Pass is your best option to get benefits while saving money and enjoying your journey around Kuala Lumpur. Once you get your KL Pass you’ll have access to the Hop-On Hop-Off Tour Bus and the pass includes skip the line tickets for many attractions so you can use the Fast Track lanes and save time to enter.

The attractions included in the pass are Aquaria KLCC, KL Tower, the sightseeing bus, Sunway Lagoon Club, KL Butterfly Park, the National Mosque, and much more! You even get discounts on many restaurants, at the Petronas gift shop, at the shopping malls, and many other options. You can choose the pass for different lengths of time, from a single day to 3 days or even 6!

Sample calculation:

Let’s say you have 2 days in Kuala Lumpur and you want to visit the following attractions:

Aquaria KLCC (69 MYR) + KL Tower (49 MYR) + Sunway Lagoon (202 MYR) + Hop On Hop Off Bus (45 MYR) + KL Butterfly Park (25 MYR) + KL Bird Park (63 MYR) = 453 MYR (US $88)

All these add up to the total of 453 MYR (US $108), while the 2-day card is 280 MYR (US $67).

You save: 453 – 280 = 173 MYR (US $41)

PRICE: The 1-day pass is 176 MYR (US $42) and the 2-day pass is 280 MYR (US $67).

Kuala Lumpur nightlife

kuala lumpur nightlife

The nightlife in Kuala Lumpur will let you see the city in an entirely different perspective!

The question on where to go is always difficult to answer because it will depend on your preferences, but still, I have some great options of top floor restaurants for dining, clubs, bars, and even just the popular streets that get filled with life at night:


Troika Sky Dining is a dining complex on the 23rd floor of Troika, a three-tower luxury building, which is definitely worth a visit! These are the restaurants you can find there:

  • Cantaloupe – a unique restaurant where you mix your menu.
  • Strato – an Italian restaurant
  • Claret – a beautiful bar to enjoy the skyline views.


  • Marini’s on 57 is great rooftop bar and also a fancy Italian restaurant with a whiskey / cigar lounge located up on the 57th floor of the Petronas Tower #3. The terrace has a sense of chic mixed with futuristic with glass windows and LED lighting that matches the panoramic view.
  • PS150 is a great cocktail bar created on a pre-war lot. The bar seating area and their cocktails are divided into different eras from the history of cocktails like Vintage, Classic, and Contemporary.
  • Skullduggery is a go-to place for anyone in search of new slick cocktails. You should go for their cozy interior incorporating flattering lighting and stay alert for the toy train that goes by the bar delivering shots.
kuala lumpur food

Night Clubs

  • Zouk Club Kuala Lumpur is a great combination of a nightclub, bar, live music and restaurant. This location has eight clubbing spaces each with its own theme and dance music. It is a unique place to go if you want to check out local and international DJs! Btw, you might want to stop by their Crayon and School of Pop parties on Thursdays!
  • BAE Club Kl is more of a classy, premium nightlife venue where you can find a music mix of EDM and hip hop and dance through the night.
  • Noovo Club Kuala Lumpur is one of the most trendy dance clubs in the Chow Kit area.

Popular Streets

  • Row Kuala Lumpur – you can find live performances by locals, authentic local cuisine and a nightlife district. If you’re in the area, go by Timbre where most of the musical concerts take place, with performances of small acoustic sets or by local rock bands. Or head over to Mojo Restaurant & Bar for a nice selection of western and Asian cuisine where DJs put on a live show! There are many options, all with a different vibe that will adjust to any preference you have in venue or menu.
  • Changkat Bukit Bintang – here you will find the biggest numbest of popular bars and restaurants, which is the reason it’s known as a trendy place, and ideal for pub crawling.

Is Kuala Lumpur Safe?

KL is completely safe, in my opinion much safer than Paris or Barcelona! But just like any other destination, the key to success is to travel smart and to be on the alert. You should be careful about pickpockets; this tends to be more popular in crowded areas. But at the same time, stay calm because theft and violence are not the norm in this city.

Getting a SIM card in Kuala Lumpur

SIM card in Kuala Lumpur

Going for a prepaid SIM card is the easiest option for any tourist in Malaysia!

In this section you can find the best companies and traveler SIM card options I have found. I know one will fit your needs and budget perfectly!

PRO TIP: Don’t forget to have an ID document for this purchase, passport preferably, because it is a legal requirement.

  • DiGi Tourist SIM – You can purchase it at DiGi Kiosks at KUL airport. The cheapest plan of 20 MYR (US $5) for 2GB of Data and 7GB for WhatsApp and Facebook for 7 days.
  • TuneTalk – Find them at Tune Talk kiosks. You can choose the plan for 20 MYR (US $5) that gives you 5GB of data for 7 days.
  • Maxis Hotlink Chat or Social – You can find it at Maxis Stores. Their plans start at less than 17 MYR (US $1) and 2GB for 1 day.

How to choose? Good question! it depends on your preferences, but I recommend going for the TuneTalk Traveller SIM – this way you’ll have enough data for social media, to get a taxi, and to find your way around with Google Maps!

When to visit Kuala Lumpur

visit kuala lumpur

Unless you are arriving from a nearby country, you will feel the difference between Kuala Lumpur and its climate compared to other places!

The good news is that it’s hot and sunny year round because it is close to the equator. Even when it is the rainy season you will not be cold because the temperature will still be warm. March, April, October and November is the monsoon season which means there are more frequent rain showers but they don’t last all day, no more than an hour each time.

The best times to visit are from May to July or from December to February because the humidity levels are the lowest and it’s ideal for you to enjoy the local activities.

Also, because you will probably lose at least one day due to jet lag and you want to be able to really enjoy KL, I suggest you spend at least 5 days in the city. It will be enough time to see the city attractions, head to the outskirts on some tours, and try the most amazing local meals.

Is Kuala Lumpur expensive?

where to go in kuala lumpur

Let me give you some examples of some expenses so you can get a better idea of how you will be spending your money:

  • A regular single-ride public transport system ticket –US $1
  • Accommodation for two – about US $55 per night
  • Attraction entrance fee – around US $10
  • A well-served breakfast – US $3
  • Traditional meal (nasi lemak) – US $7

If you plan your itinerary beforehand with what you want to visit, you will find yourself saving time and money so you can visit all the attractions in one district before heading to the next.

What to wear in Malaysia

Even though Malaysia is mostly a Muslim country, it is a modern place with a diversity of groups that include Buddhists, Taoists, Hindus, Christians, and Sikhs. You can wear your regular clothes but to be considerate of all religions, don’t wear anything shorter than mid-thigh high. And for visits to a mosque, wear a long dress or skirt, and take a scarf with you so you can cover your body!


places to visit in kl

Kuala Lumpur is an interesting and fresh destination that combines different styles of landscapes, a great selection of expensive and fancy buildings and stores, great culinary options and a lot of cultural and religious traditions! Among all the things that the city offers, you will definitely find an activity for every type of traveler!

In this article, I recommended my 12 favorite things to do in KL and some bonus information on tours and theme parks as well. I also gave you some awesome options for restaurants, bars, and more! As for the hotels, I mentioned a couple above, but I suggest you check out my article on the best hotels in KL so you can choose your accommodation based on the neighborhood you want to stay in.

I hope you enjoyed this list of what to see in Kuala Lumpur and have found the suggestions useful to start planning your next trip!

If you have any questions, leave them below in the comments section and I’ll be more than glad to answer them. Enjoy Kuala Lumpur! 🙂


Pin it for later!

cheap hotel in kuala lumpur

Pin it for later!

cheap hotel in kuala lumpur

Disclaimer: Please note that some of the links on this page might be affiliate links, which means that at absolutely no extra cost for you we will earn a small commission for a sale generated through the website. We only recommend the things we actually use ourselves and never accept useless sponsored crap. Thank you so much for supporting this project!


  1. Joyce 14.02.2020 at 14:07
    • Yulia 16.02.2020 at 21:34
  2. Ashok Goyal 10.01.2020 at 16:38
    • Yulia 13.01.2020 at 17:24
  3. Anastasia 19.12.2019 at 02:20
    • Yulia 19.12.2019 at 22:14
  4. Ovi 02.12.2019 at 06:09
    • Yulia 02.12.2019 at 17:09

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Follow @misstourist on Instagram!