AsiaGuideHolidaysInsta-WorthyMalaysiaNatureTravelTravel Tips

Top 10 Beaches and Waterfalls in KL and Selangor

Who’s in for a splashing good time? Get your fill of wet and wildin’ with these top beaches and waterfalls in KL and Selangor.

To start you off, we’ve gathered some of the best cooling havens for you to beat the heat!


Pantai Morib

image via @saidatun_nadrah
image via @mokkay_

First up, we’ve got one of the beaches that are in right now (judging from the crowds who frequent it during weekends). Located a mere hour’s drive from KL, Pantai Morib is a popular spot to picnic by the ocean with family and friends.

You could spend the entire day here and still have more to look forward to. The beachfront has been transformed into a contemporary esplanade where visitors can stroll for hours while taking in the sea view. And, there’s also a beach park perfect for little ones, complete with a playground set, traditional spinning tops and food stalls.

If you’re from KL, the fastest way to get there would be by car. Drive towards Klang on the Federal Highway or the New Klang Valley Expressway. Once you’ve reached Banting, drive for another 20 minutes to your final destination. Better yet, the beach is free of charge! Just run in and drop your bags on the sand before heading to the waters for some long-anticipated fun.

Address: Pantai Morib, 42700, Banting, Kuala Langat, Selangor


Bagan Lalang Beach

image via @gades.steady
image via @avanisepang

Been holding off that camping trip for a while now ever since lockdown era? Well now it’s time to get back in the game! Without a doubt, Bagan Lalang Beach takes the cake for being everyone’s go-to camping site. But that’s not all, lovers of the great outdoors will get to delight in activities like fishing, kayaking and various other water sports activities. Not to mention, the award-winning Avani Sepang Goldcoast Resort is just a walking distance from the beach!

Currently, there are no bus or train routes accessible, so your best bet would be travelling by car! You could either use the Maju Expressway or Damansara-Puchong Expressway and the journey would take up about 2 hours from the city. On top of that, the beach is free to the public.

Address: Jalan Pantai Bagan Lalang, Kampung Bagan Lalang, Bagan Lalang, 43950, Sungai Pelek, Selangor


Sasaran Beach

image via @nicolekhorjineer
image via @_julie_chang_

Visitors flock to this beach for a rather distinct reason. Namely, the magnificent mirror waters that make an impressive shot! It’s not a photography trick; but a legit naturally-occuring phenomenon! Sasaran Beach or Sky Mirror as it is called, happens to be one of two miraculous places on the globe where the sandbank only surfaces during the morning. Hence, granting everyone the magical ‘ability’ to walk on water!

To get here, you’ll need an hour and 80 minute drive down the North South Expressway. Or, hop on bus 100 from the Medan Pasar bus station in KL to Kuala Selangor. This will cost you RM9 for a one-way ticket. Then, you can depart from the jetty pick-up point which is just 200 metres away from the bus stop.

Get set for a 30-minute round trip boat ride to the sandbank which will cost approximately RM80 (Malaysian)/RM100 (Non-Malaysian) for adults, and RM60 (Malaysian)/RM80 (Non-Malaysian) for kids aged 3 to 12 years.

Address: 1, Jalan Sasaran, Kampung Bukit Kuching, 45800 Jeram, Selangor


Pantai Remis

image via @shakuraziz
image via @fazleena

Set in the ever-famous Kuala Selangor, the dazzling shores of Pantai Remis add all the more to the charm of this state. This beach has got stunning views of the sunset, and you can even see the Malaccan straits all the way from here! Of course, you can’t miss the string of seafood eateries and stalls that plate up some of the best delicacies you can find. Undeniably, a true foodie’s paradise!

If you’re coming from KL city, it takes slightly over an hour to get here by car via the New Klang Valley Expressway, Federal Highway or Shah Expressway. Entrance to the beach is free.

Address: Jalan Pantai Remis, 45800, Jeram, Kuala Selangor, Selangor


Redang Beach

image via @anakpakmail_
image via @salwa.sukri

Aside from the bright acres of paddy fields, Sekinchan is a fishing town full of surprises, which includes this lovely secluded beach! Immerse yourself in bird-watching where you’ll chance upon multiple bird species migrating for the season, and witness tiny hermit crabs dancing in the sands.

The most convenient way to get to Redang Beach from KL is by car. Expect to be on the road for 2 hours give or take, as you’ll be using the Klang Road-Teluk Intan route or through the Federal Highway. It won’t cost you a cent to access the beach as it’s open for everyone’s enjoyment.

Address: Jalan Pantai Redang, 45400, Sekinchan, Selangor


Sungai Pisang

image via @zaidi_aziz
image via @faridfarish

If you’re into the thrill of exploring the unknown, getting to the waterfall is already an adventure all by itself. Sheltered behind dam tunnels and tropical camouflage, get ready to set off on an exciting treasure hunt for this waterfall haven.

First, travel by car for 30 minutes via the old Gombak road where you’ll pass by the Orang Asli Hospital. Along the way, keep an eye out for the Alang Sedayu Jungle Lodge and make a left turn to reach the carpark (parking would cost you RM10 at most).

The hike will take around 45 minutes to complete. Once you get on the forest trail, aim on getting to the main checkpoint; those famous tunnels! Then, just cross over to the other side and be greeted by an enchanting waterfall eden. Plus, you’ll even get to view the majestic architecture of Karak Highway from high up above.

Address: E8, 53100 Batu Caves, Selangor


Chiling Waterfalls

image via @lilshipovskikh
image via @yongwanjun

What better place to chill than well, Chiling Waterfalls? Jokes aside, this spectacular find is one that many just can’t get enough of.

Leaning more to the extreme side, you’d start off at the Sungai Chiling Fish Sanctuary before you are faced with not one, but SIX river crossings. But don’t worry, as there’ll be plenty of bridges and landmarks to guide you to your destination. Keep your eyes open and you’ll even spot some fascinating butterfly species along the way!

To get to the site, drive for an hour plus on the Federal Route 1 or North South Expressway. Parking is free, but you’ll have to pay a small entrance fee of RM1 at the ranger’s office to get in.

Address: 44000 Kuala Kubu Bharu, Selangor
Operating Hours: 8 AM – 6 PM daily


Kanching Rainforest Waterfall

image via @ckkam88
image via @kwankapang

Right where KL and Selangor meet, is where Kanching Falls lies. In fact, it’s only a 35-minute drive away from the capital city! Given its proximity to KL, do expect more crowds on the weekends.

Getting to the waterfall is relatively straightforward. All you have to do is follow the path and voila; there’s your dreamy picnic spot! If you’re up for a bigger challenge, then there are seven levels of the waterfall to pass, which becomes progressively difficult as you advance (we’re talking steep rocky trails and daunting heights). Still, all certainly worth the effort!

It’s recommended to bring a car, and you’ll be using the Federal Route 1 to get there. Do take note that you’ll have to pay a total fee of RM3 (RM1 for entrance fee, RM2 for parking).

Address: Templer Park, 48000 Rawang, Selangor
Operating Hours: 7 AM – 5.30 PM daily


Serendah Waterfall

image via @projectvacation
image via @trsyialiah

Tucked away in the vicinity of an Orang Asli village, this unique oasis provides visitors with an experience that they’ll never forget (all an hour’s car ride away!).

Take a break from your hectic work life at this calming paradise on earth. Apart from the refreshing cold springs that you can enjoy, take a walk into an authentic village where the natives give you a peek into their everyday lifestyle.

Drive down the Federal Route 1 to reach your destination. You’ll gain free entry to the premises, however if you need to use their facilities a RM0.50 fee applies.

Address: Kampung Orang Asli Serendah, 48200 Serendah, Selangor
Operating Hours: 7 AM – 7 PM


Sungai Tekala

image via @roszaimy.musa
image via @sharuuu_24

Get in your car and head for a 40-minute drive down south of KL to a tranquil waterfall den. Its almost spotless environment and shimmering waters are just some ‘it’ factors that draws in families. Kids get to play around in the pristine river while parents can go about catching up on some well-deserved R&R.

Take the KL-Seremban highway all the way through the town of Semenyih until you see signs pointing to the waterfall. For adults, an RM2 entrance fee will be charged whereas it’s RM1 for children.

Address: Semenyih, Selangor
Operating Hours: 7 AM – 7 PM



To add to your recreational weekend, check out some of these must-try spots you can find in KL and Selangor too:
Crab Island Day Tour | Malaysia
Sunway Lagoon Theme Park Ticket Pass | Malaysia
Berjaya Times Square Theme Park Ticket | Malaysia
Half-day National Zoo Tour with Transfer
KL Tower Mini Zoo Ticket | Malaysia
Malaysia Aquaria KLCC Ticket