Best Places to Visit for a Short Vacation in Selangor

Traveloka MY
24 Jun 2024 - 6 min read

Welcome to Selangor, a lively Malaysian state bursting with diverse attractions, perfect for a short and budget-friendly vacation! Located on the west coast of Peninsular Malaysia, Selangor is decorated with a mix of cultures and plenty of natural sights to explore. With Kuala Lumpur as its vibrant neighbor, Selangor offers easy accessibility and a diverse transportation options, making it an ideal destination for travelers seeking an affordable escape.

From breathtaking natural landscapes to captivating cultural sites, Selangor offers something for every traveler. Whether you're drawn to tranquil beaches, verdant rainforests, or vibrant urban scenes, Selangor has it all. Plus, with Traveloka's seamless booking platform, finding budget-friendly accommodations and planning your itinerary has never been easier. So why wait? Start planning your budget weekend getaway to Selangor today and unlock unforgettable experiences with Traveloka by your side!

1. Batu Caves

Batu Caves stands out as a must-visit destination in Malaysia, especially for travelers seeking cultural experiences. Situated in Kuala Lumpur, Selangor, it's not just a tourist spot but also a religious hub, hosting Hindu temples and shrines. Every year, during Thaipusam, a Hindu festival, it draws thousands of worshippers and tourists alike. What sets Batu Caves apart is the climb of 272 steps required to reach the cave's entrance.

Address: Gombak, 68100 Batu Caves, Selangor

Price: Free

Opening Hours: 7:00 AM - 7:00 PM

2. Kanching Rainforest Waterfall

Around a half-hour drive from Kuala Lumpur lies the Kanching Rainforest Waterfall, nestled in the Forest Reserve known as "Hutan Lipur Kanching," near Selayang and Rawang. This spot is immensely popular among locals and tourists alike, offering a free and refreshing getaway from the city's hustle. The waterfall, boasting seven well-maintained levels, ranging from 102m to 208m, presents a unique natural beauty. While not towering, the levels present a bit of a challenge with their steep and sometimes slippery paths.

Address: Jalan Kanching, Rawang, Selangor

Price: Free

Opening Hours: 8:00 AM - 6:00 PM

3. Sky Mirror

Sky Mirror, dubbed the world's largest natural mirror, offers a one-of-a-kind experience in Selangor. Located in Kampung Sasaran, Jeram, it features a vast salt flat of approximately 1,194 km2 in the Malacca Sea. Visitors flock here, especially during the early hours, to capture stunning photos amidst the expansive salt flat. The best time for photography is typically between 3-4 in the morning, when the mirror effect is most prominent.

Address: Kampung Sasaran, 45800 Jeram, Selangor

Price: RM80 per person

Opening Hours: 9:00 AM - 4:00 PM (depending on tides)

4. Shah Alam Lake Garden

Shah Alam Lake Garden offers a serene escape amidst lush greenery, presenting an ideal spot for relaxation and leisure. Spread across approximately 43 hectares, this expansive park boasts picturesque landscapes and a charming lake. Visitors can enjoy the scenic beauty from the shores or opt for a boat ride to explore the lake further. Additionally, the park offers various amenities such as gazebos, garden chairs, jogging tracks, and playgrounds, ensuring a delightful experience for all.

Address: Persiaran Puncak Alam 1, Alam Impian, Seksyen 35, 40470 Shah Alam, Selangor

Price: Free

Opening Hours: 7:00 AM - 7:00 PM

5. Selangor Fruit Valley

Formerly known as Selangor Tropical Fruits Garden, Selangor Fruit Valley (SFV) is a haven for fruit enthusiasts and nature lovers. Spanning across lush farmland, SFV showcases a diverse range of tropical fruit and vegetable plants. Visitors can embark on guided tours, participate in interactive sessions, and indulge in outdoor activities amidst the verdant surroundings. SFV also offers the opportunity to savor a variety of local fruits, including starfruit, guava, papaya, and rambutan, with complimentary fruit-tasting sessions.

Address: Jalan Tadom, Kampung Labohan Dagang, 42700 Banting, Selangor

Price: RM15 per person

Opening Hours: 9:00 AM - 5:00 PM

6. District 21

District 21, situated within IOI City Mall in Putrajaya, offers an adrenaline-pumping indoor adventure experience for thrill-seekers. Spanning over 70,000 square feet, this adventure park features a plethora of exciting sports and physical activities. From climbing and jumping to sliding and flying attractions, District 21 promises an exhilarating experience for visitors of all ages. Popular attractions include the Ninja Warrior obstacle course, Roller Glider, and Langir Track, providing endless entertainment and challenges for adventure enthusiasts.

Address: AT 6, IOI City Mall, Lebuh IRC, IOI Resort City, 62502 Putrajaya, Selangor

Price: From RM58 per person

Opening Hours: 10:00 AM - 7:00 PM (weekdays) / 10:00 AM - 8:00 PM (weekends)

7. Kuala Selangor Fireflies

Escape the hustle and bustle of Kuala Lumpur and venture to Kuala Selangor, a quaint coastal village renowned for its mesmerizing firefly colonies along the Selangor River. Embark on a tranquil cruise through the mangrove swamps, where you can witness the enchanting spectacle of fireflies illuminating the night sky. Apart from the mesmerizing firefly display, visitors may also encounter silverleaf macaques and various bird species during the cruise. For a hassle-free experience, tickets for the Kuala Selangor Fireflies River Cruise can be conveniently booked through Traveloka.

Address: Jalan Haji Omar, Kampung Bukit Belimbing, 45000 Kuala Selangor, Selangor

Price: From RM25 per person

Opening Hours: 7:00 PM - 10:00 PM

8. Morib Beach

Morib Beach in Banting, Selangor, stands as a popular seaside retreat for locals and tourists alike. Renowned for its picturesque sunset views, this beach offers a serene environment for relaxation and recreational activities. Visitors can indulge in a variety of water sports, including jet skiing, beach soccer, volleyball, and kite flying, or simply unwind by the shore. Additionally, camping facilities are available for those seeking an overnight beach experience under the stars.

Address: Banting, Selangor

Price: Free

Opening Hours: 24 Hours

9. i-City Shah Alam

i-City Shah Alam emerges as a prominent tourist destination, featuring a plethora of fun-filled attractions ideal for holidaymakers. Spread across four amusement park areas within Shah Alam, this entertainment hub offers a diverse range of rides and experiences. Visitors can marvel at the dazzling LED displays in the City of Digital Lights, ride the Ferris Wheel, or enjoy thrilling attractions like the Spacewalk and Superswing. The highlight of i-City Shah Alam is the captivating dancing waters show, showcasing vibrant water displays set to music.

Address: Jalan Multimedia 7/AJ, Seksyen 7, 40000 Shah Alam, Selangor

Price: From RM5 per person

Opening Hours: 11:00 AM - 12:00 AM (weekdays) / 10:00 AM - 1:00 AM (weekends)

10. Sunway Lagoon

Sunway Lagoon, a sprawling water park located in Petaling Jaya, Selangor, offers a refreshing escape from the city heat. Boasting six thrilling theme parks, including the Nickelodeon Lost Lagoon, Sunway Lagoon promises endless excitement for visitors of all ages. From adrenaline-pumping rides like the Vuvuzela to family-friendly attractions such as the Congo Challenge, the park offers a wide array of experiences. Additionally, visitors can encounter over 150 species of animals and enjoy interactive shows, ensuring a memorable day out for the whole family.

Address: 3, Jalan PJS 11/11, Bandar Sunway, 46150 Petaling Jaya, Selangor

Price: From RM85 per person

Opening Hours: 10:00 AM - 6:00 PM

11. KL Forest Eco Park

KL Forest Eco Park, also known as Bukit Nanas Forest Reserve, serves as a verdant oasis amidst the bustling city of Kuala Lumpur. As the oldest remaining tropical rainforest in the city, this park provides a haven for biodiversity and offers visitors a glimpse into Malaysia's natural heritage. With lush greenery and scenic trails, the park is perfect for leisurely strolls and birdwatching. Visitors can explore the elevated canopy walkway for panoramic views of the city skyline or simply immerse themselves in the tranquility of nature.

Address: Jalan Raja Chulan, Bukit Kewangan, 50250 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Price: Free

Opening Hours: 7:00 AM - 6:00 PM

12. Royal Selangor Visitor Centre

The Royal Selangor Visitor Centre, situated in Setapak Jaya, offers a fascinating insight into Malaysia's tin mining history and craftsmanship. As a renowned tin manufacturing and handicraft company, Royal Selangor provides guided tours of its museum, showcasing the intricate artistry and innovation behind its renowned products. Visitors can delve into the rich heritage of tin mining in colonial Malaya and learn about the founding of Royal Selangor in 1885. Additionally, interactive exhibits and demonstrations offer a hands-on experience for visitors to appreciate the craftsmanship firsthand.

Address: 4, Jalan Usahawan 6, Setapak Jaya, 53300 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Price: From RM20 per person

Opening Hours: 8:30 AM - 5:30 PM

Plan Your Perfect Getaway with Traveloka

As you explore the diverse attractions and natural wonders of Selangor, why not make your next short vacation one to remember? With Traveloka, booking your accommodations, attractions, and transportation is a breeze, ensuring a hassle-free experience from start to finish. Whether you're seeking adventure in the rainforest, relaxation on the beach, or cultural immersion in the city, Selangor has something for everyone.

So what are you waiting for? Start planning your dream getaway today and create lasting memories with your loved ones. With Traveloka by your side, you can embark on an unforgettable journey through Selangor's enchanting landscapes and vibrant culture. Book now and make the most of your short vacation in Selangor with Traveloka!

Malaysia Guest House

6.7/10

Lot No 12, Jalan Rembi...

See Price

Discover flight with Traveloka

Sun, 24 Aug 2025

Batik Air Malaysia

Kota Kinabalu (BKI) to Kuala Lumpur (KUL)

Start from RM 150.48

Wed, 27 Aug 2025

AirAsia Indonesia

Surabaya (SUB) to Kuala Lumpur (KUL)

Start from RM 245.54

Tue, 19 Aug 2025

Citilink

Jakarta (CGK) to Kuala Lumpur (KUL)

Start from RM 188.04

In This Article

• 1. Batu Caves
• 2. Kanching Rainforest Waterfall
• 3. Sky Mirror
• 4. Shah Alam Lake Garden
• 5. Selangor Fruit Valley
• 6. District 21
• 7. Kuala Selangor Fireflies
• 8. Morib Beach
• 9. i-City Shah Alam
• 10. Sunway Lagoon
• 11. KL Forest Eco Park
• 12. Royal Selangor Visitor Centre
• Plan Your Perfect Getaway with Traveloka

Flights Featured in This Article

Sun, 24 Aug 2025
Batik Air Malaysia
Kota Kinabalu (BKI) to Kuala Lumpur (KUL)
Start from RM 150.48
Book Now
Wed, 27 Aug 2025
AirAsia Indonesia
Surabaya (SUB) to Kuala Lumpur (KUL)
Start from RM 245.54
Book Now
Tue, 19 Aug 2025
Citilink
Jakarta (CGK) to Kuala Lumpur (KUL)
Start from RM 188.04
Book Now
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe

Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2025 Traveloka. All rights reserved