#27 Hiking Trails in Malaysia · 2026
Gunung Ulu Semangkok (via Gunung Gap)
🌺🌺🌺 Worth the Detour · 🥾 Hiking Trails
Why go
Starting at 863 m by the old Gap resthouse means cool air from the first step, and the trail climbs through mossy montane forest to Gunung Gap and on to the 1,394 m Ulu Semangkok summit. A favourite with birders and anyone who wants highland forest without the Cameron crowds.
⭐ Don't miss: Mossy forest between Gunung Gap and the summit
- Entry fee
- RM5 SeForest permit plus mandatory licensed Malim Gunung (older sources quote RM10 locals / RM30 foreigners)
- Opening hours
- Day hike; start early (check before you go)
- Best time to go
- Dry mornings; bring a windbreaker
- Time needed
- 5–7 hours; ~6.6 km return, ~660 m gain, moderate–hard (Gunung Gap alone ~1 hour up)
- How to get there
- Drive Route 55 from Kuala Kubu Bharu toward Fraser's Hill to The Gap; roadside parking only, don't block traffic. Trail entrance is easy to miss near the old resthouse sheds; nearest public toilet ~500 m away.
- Address
- The Gap (old Gap Resthouse), Jalan Kuala Kubu Bharu–Bukit Fraser (Route 55), 44000 Kuala Kubu Bharu, Selangor
- Area
- The Gap, Hulu Selangor, Kuala Kubu Bharu, Selangor
- Muslim-friendly
- No surau confirmed on site · 🍽️ Halal food nearby
No facilities at the trailhead; food in KKB or Fraser's Hill. - Accessibility
- Steep scrambles with ropes; not accessible
- Kids
- Not for young kids
☪️ Halal status changes. For food, look for a valid JAKIM certificate (check at myehalal.halal.gov.my). Hotels and venues we have not verified are described as "pork-free", not halal.
- Permit and licensed mountain guide mandatory
- Rope scrambles and slippery mud
- Hikers have got lost on the descent
- Bee stings reported
- Cold, windy summit
Also nearby
Sungai Chiling Waterfall
💦 Waterfalls · Sungai Chiling, Kuala Kubu Bharu, Selangor
A multi-tier cascade and mahseer fish sanctuary beside the Fraser's Hill road, with a gentle jungle walk to the falls. It now runs on the SeForest e-permit system with a daily visitor cap, so plan ahead lah.
Don't miss: Mahseer (kelah) fish swimming around you in the pools
Bukit Kutu (Treacher's Hill)
🥾 Hiking Trails · Kampung Pertak, Hulu Selangor, Kuala Kubu Bharu, Selangor
Selangor's classic tough day hike climbs from the Pertak river to a 1,053 m summit with the ruins of a colonial hill station, rickety ladders and sweeping views of the Selangor Dam. Finish with a freezing river dip at the bottom; that is the reward lah.
Don't miss: The summit boulders and old hill-station ruins, then the Sungai Pertak swim
⚠️ Not yet re-verified for 2026. Check fees, hours and that it is open before you go.
Kuala Kubu Bharu
🚗 Day Trips from KL · Town, Kuala Kubu Bharu, Selangor
A sleepy rebuilt town 1h from KL, with Tudor shophouses, a clock tower and nearby waterfalls and lakes.
Don't miss: Taman Rimba Sg Chiling
Nothing here matches your filters. Clear a filter to see more.