Bukit Cerakah (Puncak Alam): A Hiker's Guide (2026)
Bukit Cerakah sits quietly at the edge of Puncak Alam township, and most people drive past it without a second glance. It's not the tallest hill in Selangor — the peak sits at 213 m — but what it offers is genuine: a proper rocky ridge, rope-assisted scrambles, sweeping views over the township and on clear mornings all the way to the Straits of Melaka, and one of the most photogenic Malayan Banyan trees you'll find this side of the Klang Valley. It punches well above its altitude.

This is beginner-friendly terrain, but don't let that fool you into treating it casually. The trail is unshaded, the sun is brutal past 9am, and ongoing quarrying activity in the area means the trail is changing faster than any single review can keep up with. Routes that existed a year ago may not exist today. Go early, go prepared, and go with realistic expectations about what you'll find.
If you're based in the Klang Valley and want a quick weekend leg-stretcher without a three-hour drive, Bukit Cerakah delivers. The direct route to the peak takes less than an hour. The full loop — if you're feeling ambitious — runs 7.7 miles and will take most people 4 to 4.5 hours. There's something here for different fitness levels, which is exactly why the car park fills up fast on weekends.
Quick Facts
- Peak Elevation: 213 m (699 ft)
- Elevation Gain: 173–515 m depending on route (direct: 173 m / 568 ft; Cerakah + Botak: 240–269 m; full loop: 515 m / 1,689 ft)
- Distance: 1.24–7.7 mi depending on route (direct to peak: 1.24 mi; Cerakah + Botak: 2.8–2.9 mi; full loop: 7.7 mi)
- Duration: Under 1 hour (direct) / 1.5–2 hours (Cerakah + Botak) / 4–4.5 hours (full loop)
- Difficulty: Easy to Moderate (rated 2/5); beginner-friendly with short steep rope-assisted sections
- Permit Required: Likely yes — SEFOREST e-Permit (RM5/person, book 48 hours ahead); verify before going
- Guide Required: No mandatory guide requirement found
- Water Points on Trail: None — bring everything you need
- Best Time: Early morning, dry season (May–September)
Getting There & Parking
The main trailhead is roadside near Persiaran Puncak Alam 11 in Bandar Puncak Alam. Some hikers access via Jalan Bukit Cherakah 2 or Lorong Nurhisyam; if you're doing the Kampong Bukit Hijau loop variant, that has its own trailhead. Plug "Bukit Cerakah Puncak Alam" into Waze or Google Maps and double-check you're heading to the Puncak Alam location — there is another hill using a similar name elsewhere in Selangor, and you don't want to end up confused at the wrong hill at 6am.
Parking is roadside only. It fills up quickly on weekends — we're talking 7am and already a scramble. Arrive early or expect to park a bit of a walk away. There's no dedicated car park, so be sensible about how you park and don't block residents.

Permits & Fees
As of April 1, 2025, Selangor state hiking permits are required through the SEFOREST e-Permit system run by Jabatan Perhutanan Negeri Selangor (JPNS). The fee is RM5 per person, booked at least 48 hours in advance via forestry.selangor.gov.my/permit/home.
Here's the honest situation: Bukit Cerakah is not explicitly listed on the SEFOREST registry as of the time this guide was written. It's genuinely unclear whether this specific location falls under protected forest reserve jurisdiction. That's not a reason to skip the permit process — it's a reason to confirm before you go. Don't assume either way.
Trail conditions and permit requirements change — always check with the local forestry office or park authority before you go.
The Trail: What to Expect
The trail begins as a double-track sandy path through oil palm plantation — functional, not glamorous. As you move through the stages, the terrain opens up and the views start delivering. Here's how it breaks down stage by stage.
Stage 1: Trailhead to Water Tank & Transmission Tower (5–10 min)
From the roadside trailhead, you're immediately into the oil palm plantation on a wide sandy track. Within 5 to 10 minutes you'll reach the water tank area and an open section near a transmission tower — your first proper viewpoint over the surrounding township. Easy walking, good warm-up. There are reportedly bees near the entrance; they haven't been described as aggressive, but don't swat at them and you'll be fine.

Stage 2: Rocky Climb to Ridge (5–15 min)
This is where it gets real. A steep, rocky section with rope assistance takes you up to the ridge. It's short — 5 to 15 minutes — but the footing demands attention. Loose rocks here, wet conditions make this significantly more slippery. If you're wearing trail shoes or hiking boots, no issues. Sandals or flat sneakers on this section: reconsider. Gloves are worth bringing for the rope sections, especially if you have soft hands or the ropes are wet.
Stage 3: Ridge Trail — Banyan Tree, Cliff Views & the New Zealand Trail (20 min)
The ridge trail is where Bukit Cerakah earns its reputation. The iconic Malayan Banyan tree — known locally as the Pu Ti Bohdi or Curtain Fig tree — is a genuinely striking landmark and a legitimate photo stop, not just Instagram hype. The roots hang in dramatic curtains and the canopy is wide enough to provide some rare shade. Hikers also love the rocky scenic cliffs here, with views dropping down to the water tank and out over Puncak Alam township.

The "New Zealand trail" through the lalang field used to be a standout scenic detour — open grassland views, golden light, nice contrast to the forest. Honest update: as of mid-2024, this section has been reported as overgrown or effectively gone due to ongoing construction activity (the so-called BORING project). Don't build your whole hike around it. If it's there when you arrive, enjoy it. If not, move on.
Stage 4: Final Ascent to Cerakah Peak (10–15 min)
More uphill, more rope-assisted sections. A few makeshift benches along the way if you need a breather. The summit area gives you the payoff — panoramic views over Puncak Alam, and on clear mornings, you can see out toward the Straits of Melaka. There's also an Octopus Tree and Big Stone if you're looking for other landmarks to tick off. Summit, rest, photos, water — then decide whether you're extending to Bukit Botak or heading back down.
Stage 5 (Optional): Bukit Botak Extension (15–30 min from Cerakah)

The extension to Bukit Botak adds 15 to 30 minutes each way from Cerakah peak. The draw here is the bald plateau with its massive abandoned quarry rock formations — dramatic and a bit eerie, honestly. However, Bukit Botak was reported closed as of February 2024 and the current status is unclear. Do not assume it's open. Check with the forestry office or look for recent trail reports before building this into your plan.
Descent & Safety
Coming down the rope sections is harder than going up — always is. Take your time on the rocky steep bits, especially Stage 2 in reverse. Test each foothold. The same loose rocks that slow you on the way up are slippery trip hazards on the way down, particularly if conditions have changed or the sun has dropped and you're in a hurry.
Key hazards to know before you go:
- Sun exposure: The trail is largely unshaded. After 9–10am, the heat is serious. Heatstroke is a real risk if you start late and push through midday without water.
- No water on trail: Zero. None. Bring more than you think you need.
- Loose rocks and trail confusion: Some sections are unclear. If you're unsure, stop and assess rather than pushing ahead into worse terrain.
- Wild animals: Dogs and monkeys may be encountered. Don't feed the monkeys and don't run from the dogs — stand firm, move calmly.
- Monsoon season (November especially): Trail gets muddy and slippery. The rope sections become genuinely hazardous when wet. Avoid wet-season hiking here unless you're experienced and properly geared.
- Ongoing development activity: Quarrying and construction in the area means the landscape is actively changing. Trails may be blocked, rerouted, or degraded without warning.
If weather turns bad during the hike — heavy rain, thunder — turn around. Exposed ridges during a Selangor afternoon storm are not the place to be. The hill will be there next weekend.
What to Bring
Bukit Cerakah is short but unforgiving on sun and water. Pack accordingly.
- Water: Minimum 1.5L for the direct route; 2–3L for the longer loop. There is nothing to refill from on trail.
- Sun protection: Hat, sunscreen, UV-protective shirt. Not optional.
- Trail shoes or hiking boots: The rope-assisted rocky sections are not sandal terrain.
- Gloves: Lightweight gloves for the rope sections — especially useful if it's damp.
- Trekking pole: Helps significantly on the steep rocky descent. The TAHAN 3-Section Foldable Hiking Stick V2 (RM99) folds compact enough to clip onto a daypack when you don't need it — handy for a trail where you switch between scrambling and flat walking.
- Snacks: Energy bars, fruit, whatever keeps you going.
- First aid basics: Plasters, antiseptic. Loose rocks and ropes can rough up knees and hands.
- SEFOREST permit: Printed or accessible on your phone.
If you're tackling the full 7.7-mile loop or you've had knee trouble before, the TAHAN Kinetix Knee Guard With Spring Support (RM79) is worth considering — the descent on rocky terrain is exactly the kind of repetitive impact that accumulates on joints. For more on picking the right gear for Malaysian hills, have a read of our hiking gear guide.

FAQ
How hard is Bukit Cerakah?
Easy to moderate. The direct route to the peak is beginner-friendly and doable in under an hour. The rope-assisted rocky sections sound scarier than they are, but they do require basic fitness and decent footwear. The full 7.7-mile loop is a genuinely different proposition — 515 m of total elevation gain over 4 to 4.5 hours, and with zero shade and no water on trail, you need to be properly prepared for it.
How long does Bukit Cerakah take?
Direct to peak: most people are up in under an hour. The Cerakah + Bukit Botak combo runs 1.5 to 2 hours. The full loop is 4 to 4.5 hours. These times assume reasonable fitness — slower hikers should add buffer time, especially to account for heat management in the middle of the day.
Do I need a permit to hike Bukit Cerakah?
The Selangor state hiking permit system (SEFOREST e-Permit, RM5/person) came into effect April 1, 2025. Whether Bukit Cerakah specifically falls under SEFOREST's jurisdiction is genuinely unclear — it's not explicitly confirmed on the registry. That said, the safe move is to apply through forestry.selangor.gov.my/permit/home at least 48 hours before your hike, and call JPNS to confirm if you want certainty. Don't gamble on it.
What's the best time to hike Bukit Cerakah?
Early morning — aim to start by 7am or earlier. The trail is largely unshaded and heat builds fast. The dry season from May to September is the most reliable weather window. Avoid November if you can; monsoon conditions make the rope sections and rocky terrain slippery and significantly more hazardous. Weekends fill up parking fast, so early arrival is doubly important then.
Camp Nearby?
Bukit Cerakah is close enough to the Klang Valley that most people do it as a day trip, but if you want to make a proper weekend of it, there are decent camping options within Selangor and beyond. Templer Park Rainforest Retreat is a solid choice for that lush jungle-camp feel not far from the greater KL area. Further afield, Mori Leka Campsite, Serendah and Nature Escape Campsite, Hulu Langat are both worth considering for a Friday-night base before an early Saturday start. Camp the night before, wake up rested, hit the trail before the heat does.
Mike has been camping across Malaysia for over 10 years — from jungle treks in Taman Negara to beach camps in Perhentian. He writes about it so you don't have to find out the hard way. Follow along on TAHAN Outdoor's blog for honest campsite reviews, every week.






