🏨 Opening a new attraction or hotel? Invite us for a complimentary visit. You get an independent, honest review, and you may be featured in our monthly Top 10 new places.Invite us →
🥾Kuala Kubu Bharu

#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.

⚠️ Safety & weather
  • 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

💦Kuala Kubu Bharu
🌺🌺🌺Highly Recommended

Sungai Chiling Waterfall

💦 Waterfalls · Sungai Chiling, Kuala Kubu Bharu, Selangor

☪️ Surau🧒

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

🥾Kuala Kubu Bharu
🌺🌺🌺Highly Recommended

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
🌺🌺🌺Worth the Detour

Kuala Kubu Bharu

🚗 Day Trips from KL · Town, Kuala Kubu Bharu, Selangor

🆓 Free☪️ Surau🧒

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

← Full Hiking Trails ranking · ← All of Selangor

📬 Get the weekly jalan-jalan list

New Top 10s, fresh openings, festival guides and monsoon alerts, every Monday. Free, no spam, unsubscribe anytime.