10 Fun & Exciting Activities To Do In Kuala Lumpur That Are Free

Kuala Lumpur is a city that has plenty to offer visitors, and there are plenty of fun activities to do in Kuala Lumpur to do without spending any money.

Here are 10 things to do in Kuala Lumpur for free:

1) Enjoy Nature At Perdana Botanical Gardens

Perdana Botanical Gardens is a botanical park covering more than 92 acres of land in the heart of Kuala Lumpur. The park is home to a variety of plant and animal species including Rafflesia flowers and the Malayan flying fox.

Visitors can enjoy walks through the park or take part in guided jungle tours for a fee to learn more about the flora and wildlife in the park.

2) Take A Stroll At KL Forest Eco Park

Photo Credit: 1step1footprint

The Kuala Lumpur Forest Eco Park is a favourite attraction among visitors to the Malaysian capital as it is one of the oldest permanent forest reserves in Malaysia and has an impressive 200m canopy walk, providing visitors with a wonderful aerial view of the treetops and the city beyond.

Photo Credit: Couple Travel The World

The park is home to hundreds of species of plants and animals as well as lakes and hiking trails that are free to visit and visitors can even choose to set up camp there for a fee.

3) Have A Tour At The Royal Selangor Visitor Centre

One of the most popular attractions in Kuala Lumpur, the Royal Selangor Visitor Centre offers visitors the chance to learn about the history of the company and its products through guided tours, interactive displays and a behind-the-scenes look at the production process.


Tours are free for all visitors and no reservations are required, but if you’d like to build your own pewter dish, you can join their workshop where you will use traditional tools to craft your own pewter dish and be able to take home your masterpiece, special apron and certificate of achievement.

Join the Royal Selangor School of Hard Knocks workshop to create you own pewter dish by clicking here.

4) Climb The Steps At Batu Caves

Located just north of the city centre, Batu Caves is a collection of limestone caves that is one of the most popular attractions in Kuala Lumpur.

Interestingly, Batu Caves is also the centre of rock climbing development for the past 10 years as it offers more than 160 climbing routes. The routes are scattered all around the side of Batu Caves, which is made up of limestone hills rising to 150 m.

Join the Kuala Lumpur Suburbs and Batu Caves half day tour at just RM40 by clicking here.

5) Visit The National Mosque Of Malaysia

Visiting the National Mosque of Malaysia is a must for any tourist to Kuala Lumpur. One of the most impressive religious buildings in the country, the mosque features a 73-metre-high minaret and a 16-pointed star concrete main roof.

Visitors are welcome to enter the mosque at any time, but guided tours are available for a small fee if you want to find out more about its history.

6) Visit The Bank Negara Malaysia Museum & Art Gallery

The Bank Negara Malaysia Museum is located in Sasana Kijang and offers visitors a fascinating insight into the development of Malaysia’s central bank over the past 50 years.

The museum features multimedia exhibits and interactive displays that tell the story of the bank from its origins to the present day. There is also a collection of artefacts dating back over 400 years that have been excavated from the banks of the Klang River.

7) Art Tour at Petronas Gallery

If you’re looking for a cultured and exciting day out, consider booking a tour of the Petronas Gallery. The art here is on a whole other level, and it’s well worth your time to see everything.

There are many free exhibitions throughout the year as well, so it’s definitely worth a visit even if you don’t want a free cultural and art experience.

8) Enjoy The Sights At Merdeka Square

Another fantastic place to visit in Kuala Lumut is the Merdeka Square. It’s home to some amazing buildings, including the Sultan Abdul Samad Building and the Clock Tower, both of which are well worth a visit.

If you’re there in the evening, you should be sure to check out the light and sound show, which is something that you won’t forget!

9) Learn About Space At Planetarium Negara

Photo Credit: planetofhotels

If you’re interested in gaining some knowledge about the solar system and other astronomical objects, then you should definitely visit the Planetarium Negara Malaysia while you’re in Kuala Lumpur.

It has a number of fascinating exhibits that will teach you about everything from the stars to black holes and everything in between.

10) Explore Petronas Twin Towers

Photo by Pok Rie

Last but not least, there’s the Petronas Twin Towers. This is one of the most famous landmarks in Kuala Lumpur, and it’s definitely worth a visit if you’re in the area.

Photo by Umar Mukhtar

There are lots of fun things to do here for the whole family, including climbing the towers and visiting the Skybridge on the 41st floor. You’ll definitely want to bring your camera along for this attraction, as the views of the city from the top are absolutely stunning!

Experience Kuala Lumpur like you’ve never before with the KL City of Lights Tour & Hop-on Hop-off Bus by clicking here.

Feature Photo by Zukiman Mohamad