Best things to do in Selangor

12 Best Things To Do in Selangor, Malaysia – A Local’s Guide to Hidden Gems & Must-Sees

Best Things to do in Selangor: Planning your Malaysia adventure and wondering what Selangor has to offer beyond Kuala Lumpur’s city buzz? You’re in for a treat. We’re Roman and Fizah, your go-to travel duo for uncovering Malaysia’s coolest corners—and Selangor is one of them. From jaw-dropping caves to riverside food hunts, here’s your go-to guide for what to do, see, eat, and explore in Selangor.


Why Visit Selangor?

Selangor isn’t just Kuala Lumpur’s neighbor—it’s where culture, adventure, and food collide. Whether you’re craving a nature escape, looking to shop like a local, or wanting to explore places off the tourist radar, Selangor’s got a little bit of everything. (Best things to do in Selangor)


1. Batu Caves: A Spiritual and Natural Marvel

Things to do in Kuala Lumpur / Best things to do in Selangor
Things to do in Kuala Lumpur

Location: Gombak, Selangor
Entrance Fee:

  • Main Temple Cave: Free
  • Cave Villa: RM7 (Malaysians), RM15 (Non-Malaysians)
  • Ramayana Cave: RM5 (All visitors) Best Hotels in Selangor

Why Go: Batu Caves is a limestone hill featuring a series of caves and cave temples. It’s renowned for the massive golden statue of Lord Murugan and the 272 colorful steps leading up to the main cave. This site is a significant Hindu pilgrimage destination and offers a unique blend of cultural and natural attractions. (Best things to do in Selangor)


2. Kampung Kuantan Fireflies Park: Nature’s Light Show

Fireflies / Best things to do in Selangor

Location: Kuala Selangor
Entrance Fee: RM50 per sampan (max 4 persons)
Opening Hours: 7:45 PM – 10:30 PM Visit Selangor

Why Go: Experience the enchanting sight of thousands of fireflies illuminating the mangrove trees along the Selangor River. This serene boat ride offers a magical glimpse into the natural beauty of Selangor’s ecosystems. (Best things to do in Selangor)

BOOK NOW


3. Sky Mirror: Walk on Water

Sky Mirror Selangor / Best things to do in Selangor

Location: Sasaran Beach, Kuala Selangor
Tour Price: Approximately RM70–RM100 per person (includes boat ride)

Why Go: Sky Mirror is a natural phenomenon where a sandbar emerges during low tide, creating a mirror-like reflection of the sky. It’s a photographer’s paradise and offers a surreal experience of walking on water. (Best things to do in Selangor)

BOOK NOW


4. Sultan Abdul Aziz Royal Gallery: A Glimpse into Royal Heritage

Sultan Abdul Aziz Royal Gallery / Best things to do in Selangor

Location: Jalan Stesen, Kawasan 1, 41000 Klang, Selangor
Entrance Fee: Free
Opening Hours: Tuesday – Sunday: 10:00 AM – 5:00 PM (Closed on Mondays and public holidays)

Why Go: This gallery showcases the history and heritage of the Selangor Sultanate, featuring royal artifacts, photographs, and documents. It’s housed in a beautiful colonial building, offering insights into Malaysia’s royal lineage. (Best things to do in Selangor)


5. Kanching Waterfalls: A Multi-Tiered Natural Retreat

Kanching Waterfalls / Best things to do in Selangor

Location: Rawang, Selangor
Entrance Fee:

  • Weekdays: RM4 (Malaysians), RM10 (Non-Malaysians)
  • Weekends/Public Holidays: RM5 (Malaysians), RM12 (Non-Malaysians)
    Parking Fee: RM5 (Car), RM2 (Motorcycle), RM15 (Bus)

Why Go: Kanching Waterfalls offers seven tiers of cascading waterfalls amidst lush rainforest. It’s perfect for hiking, picnicking, and enjoying a refreshing dip in natural pools. (Best things to do in Selangor)


6. Kuala Selangor Nature Park: A Haven for Wildlife Enthusiasts

 Kuala Selangor Nature Park / Best things to do i Selangor

Location: Jalan Klinik, Kuala Selangor
Entrance Fee:

  • Adults: RM4
  • Students (below 17): RM1
  • Senior Citizens (above 60): RM2
  • Children (below 7): Free

Why Go: This 2.4 km² park comprises secondary forest and wetland, home to diverse flora and fauna, including migratory birds and silver leaf monkeys. It’s ideal for birdwatching and nature walks. (Best things to do in Selangor)


7. Mitsui Outlet Park: Shop Till You Drop

Mitsui Outlet Park / best things to do in Selangor

Location: Near KLIA, Sepang, Selangor

Why Go: Mitsui Outlet Park offers a wide range of branded goods at discounted prices. It’s conveniently located near Kuala Lumpur International Airport, making it a great stop for travelers. Cathay Pacific


8. Sekinchan: A Picturesque Countryside Escape

This hostel is made of CONTAINERS - Sekinchan

🙏 Please Subscribe & Share ❤️

Location: Sabak Bernam District, Selangor

Why Go: Sekinchan is known for its vast paddy fields, fishing villages, and vibrant murals. It’s a peaceful retreat from city life, offering fresh seafood and scenic landscapes. (Best things to do in Selangor)

BOOK NOW


9. Bagan Lalang Beach: Sun, Sea, and Serenity

Bagan Lalang Beach / best things to do in Selangor

Location: Sepang, Selangor

Why Go: Bagan Lalang Beach is a tranquil spot ideal for picnics, beach games, and watching sunsets. The nearby seafood restaurants serve fresh catches daily. (Best things to do in Selangor)


10. Tanjung Sepat: A Culinary Journey

Tanjung Sepat / best things to do in Selangor

Location: Kuala Langat District, Selangor

Why Go: This coastal town is famed for its seafood, coffee, and traditional Chinese pastries. It’s a foodie’s paradise, offering a taste of local flavors and culture. (Best things to do in Selangor)


11. Shah Alam Lake Gardens: Urban Greenery at Its Best

Shah Alam Lake Gardens / Best things to do in Selangor

Location: Shah Alam, Selangor

Why Go: These well-maintained gardens feature lakes, cycling paths, and playgrounds, providing a perfect spot for family outings and leisurely strolls.


12. Sultan Salahuddin Abdul Aziz Mosque: Architectural Grandeur

Sultan Salahuddin Abdul Aziz Mosque / Best things to do in Selangor

Location: Shah Alam, Selangor

Why Go: Also known as the Blue Mosque, it’s the largest mosque in Malaysia, featuring stunning Islamic architecture and a serene ambiance.


🎁 BONUS: Bukit Melawati – History, Monkeys & Hilltop Views

Explore Bukit Melawati’s Best Kept Secret! A Monkey Wonderland!

🙏 Please Subscribe & Share ❤️

Location: Kuala Selangor
Entrance Fee: Free
Tram Ride (optional): RM3 (Adults), RM2 (Children) – operates on weekends and public holidays

Why Go:
Bukit Melawati is a historic hilltop fort with sweeping views of the Straits of Malacca. But the real VIPs here? The friendly (and sometimes bold!) silvered leaf monkeys, also called grey silver monkeys. These gentle primates are known for their chill personalities and striking silver coats.

You can walk or take the colorful tram to the top, explore 200-year-old cannons, and visit the small lighthouse. Feed the monkeys (responsibly – bananas are sold nearby), enjoy the breeze, and soak up the views. Great spot for both families and photographers!

Pro tip: The golden hour here is stunning—pair it with a seafood dinner down in

Kuala Selangor or a firefly tour and you’ve got the perfect day trip.


📣 Final Word – What Will You Explore First?

We hope this guide helps you fall in love with Selangor like we did! Whether you’re chasing waterfalls, fireflies, or just a good bowl of Bak Kut Teh—Selangor is where your Malaysian adventure levels up.

💬 What would you add to this list? Have you discovered any hidden gems in Selangor we should check out next? Drop us a comment!
📩 Want more local guides like this? Subscribe here to get travel tips delivered straight to your inbox!
📌 Save this post on Pinterest or share it with a friend planning their Malaysia trip!

📌 Visit Tourisn Selangor website for more information0



Disclosure: This post contains affiliate links. If you click through and make a purchase, we may earn a commission at no additional cost to you

[Best things to do in Selangor – Roman and Fizah – Travel Bloggers – Travel Malaysia – Malaysia travel tips – Travel to Selangor]

Leave a Reply

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

Please fill the required fields*

×