
Kemensah Waterfall is a refreshing jungle escape just outside Kuala Lumpur. Located in Kampung Kemensah, the area offers waterfalls, natural pools, forest trails, and ATV tracks without requiring a long trip from the city.
It’s a good choice for families with older children, beginner hikers, and anyone looking for an outdoor break. Just expect muddy, rocky sections, especially after rain, and start early for a more comfortable experience.
Kemensah Waterfall is located in Kampung Kemensah, Hulu Klang, Selangor, just outside Kuala Lumpur and near Zoo Negara. Also known as Jeram Kubang Gajah or Sofea Jane Waterfall, it sits within a forested area surrounded by several cascades and natural pools.
The hiking distance varies depending on your route, but the main trails can take around 2 to 3.5 hours round trip. You’ll follow a mix of forest paths and ATV tracks, with some muddy, rocky, and uneven sections along the way.
Getting to Kemensah Waterfall from Kuala Lumpur is relatively easy, making it a convenient choice when you want a nature break without travelling far.
From central Kuala Lumpur, head towards Ampang via the Ampang-Kuala Lumpur Elevated Highway (AKLEH), then continue towards Zoo Negara and Ulu Klang. Follow Jalan Taman Zooview into Kampung Kemensah and continue towards the waterfall and ATV activity area.
Parking is available around the trailhead and nearby activity operators, although spaces can be limited during busy weekends. Some access points may also have permits or operator-specific arrangements, so check the latest conditions before setting off.
You can use buses serving the wider Ampang, Gombak, and Hulu Klang areas, but public transport does not take you directly to the waterfall trailhead. From the nearest suitable stop, you will need a taxi or rideshare to reach Kampung Kemensah.
Once you reach the trail area, the route generally follows gravel and dirt tracks before continuing deeper into the forest. The first major waterfall areas can take around 30 to 60 minutes depending on your route and pace, while longer trails lead to additional cascades.

Malaysia

Zoo Negara Tickets

8.2/10
Taman Melawati
RM 50
The best time to visit Kemensah Waterfall is early in the morning, around 8:00 AM to 9:00 AM. You’ll have cooler weather, fewer visitors, and more time to finish the hike before afternoon rain.
Weekdays are generally quieter than weekends. Avoid visiting immediately after heavy rain, as the trails can become slippery and the waterfall’s water level may rise quickly.
Kemensah is more than a single waterfall viewpoint. You can turn your visit into a short hike, swimming trip, outdoor adventure, or even an overnight escape.
The hiking trails are the main attraction. Depending on the route you choose, you can explore different cascades and natural features, including Sofea Jane Waterfall and other waterfall tiers around the area.
The trail combines forest paths with ATV tracks, so expect changing terrain along the way. Wear proper hiking or trail shoes with good grip, especially if rain is forecast.
Cool off after your hike by taking a dip in the natural pools around the waterfalls. The refreshing water is particularly welcome after walking through the humid jungle.
Always check the water conditions before swimming and avoid the pools during or immediately after heavy rainfall.
For something more adventurous, you can join an ATV ride through the Kemensah jungle. Guided routes take you across muddy tracks and uneven terrain, with some packages including waterfall stops.
This is a good option if you want to experience the surrounding forest without completing the entire route on foot.
Make your outdoor day more relaxing by stopping at one of the riverside dining spots around Kemensah. Places such as BBQ Lamb KL Kemensah offer a chance to enjoy a meal near the stream, creating a different experience from a typical city restaurant.
If one day isn't enough, camping lets you spend more time surrounded by the forest. Choose an appropriate designated camping area, bring enough drinking water and food, and pack equipment suitable for wet tropical conditions.
Sat, 7 Nov 2026

TransNusa
Jakarta (CGK) to Kuala Lumpur / Subang (SZB)
Start from RM 260.98
Sun, 22 Nov 2026

Batik Air Malaysia
Jakarta (CGK) to Kuala Lumpur (KUL)
Start from RM 186.60
Wed, 2 Dec 2026

AirAsia Indonesia
Jakarta (CGK) to Kuala Lumpur (KUL)
Start from RM 189.99
Staying around Ampang or Hulu Klang makes it easier to reach the waterfall early the next morning. Here are three options at different price points.
Flamingo Hotel by the Lake is around 10 km from Kampung Kemensah, with a typical drive of roughly 20-30 minutes depending on traffic. Located in Ampang, the hotel is convenient if you want to combine your waterfall trip with other attractions around Kuala Lumpur.

Malaysia

Flamingo Hotel by the Lake, Kuala Lumpur

7.3/10
•




Ampang
RM 174
The property offers comfortable rooms and suites, with amenities such as air conditioning, Wi-Fi, a TV, and tea or coffee-making facilities.
Oakwood Hotel & Residence Kuala Lumpur is approximately 12 km from Kemensah Waterfall and sits along Jalan Ampang. Its apartment-style accommodation can be useful if you prefer more space during a longer Kuala Lumpur stay.
Rooms come with essentials such as air conditioning and Wi-Fi, while selected units include kitchen facilities.

Malaysia

Oakwood Hotel & Residence Kuala Lumpur

8.7/10
•




Ampang
RM 195
Hotel Safari is located on Jalan Mamanda in Ampang, around 15-16 km from Kemensah Waterfall. Its location near Ampang Point makes it practical if you want budget accommodation with easy access to restaurants and shopping areas.
The rooms provide basic facilities such as air conditioning, a TV, Wi-Fi, and a private bathroom.
Kemensah Waterfall gives you a refreshing combination of jungle scenery, hiking, swimming, and outdoor adventure without requiring a long journey from Kuala Lumpur. The trails can be muddy and challenging in places, but with proper shoes, an early start, and attention to the weather, you can enjoy a rewarding day in nature.
Make your trip easier with Traveloka Flights for getting to Kuala Lumpur, Traveloka Hotels for accommodation, Airport Transfers for convenient transport, and Attractions for adding more activities to your itinerary. With the Best Price Guarantee, 24/7 Live Agent Support, and #1 All-in-one Travel App in SEA, you can organize more of your trip in one place.










