Gunung Pulai: A Hiker's Guide (2026)
Gunung Pulai is Johor's most accessible proper forest hike — a 654 m peak sitting less than an hour from Woodlands Checkpoint that manages to feel genuinely wild. It's got waterfalls, old-growth Dipterocarp rainforest, a summit tower with views, and two very different routes: a tarmac road that anyone can walk, and a jungle trail through some of the most impressive unlogged lowland forest left in Peninsular Malaysia. That contrast is what makes Pulai interesting.

This is a good mountain for families, beginners, and Singapore day-trippers on the tarmac route. The jungle trail is a different story — AllTrails rates it Hard, SGTREK rates it Moderate, and both are probably right depending on conditions and your fitness. Either way, don't let the low elevation fool you. Steep sections, exposed roots, and slippery rock near the waterfalls demand proper footwear and a bit of respect.
One important thing upfront: Gunung Pulai falls under the Jabatan Perhutanan Negeri Johor (JPNJ). The jungle trail is officially a Hutan Pelajaran (Education Forest) — you need a permit and a guide to enter it legally. The tarmac road route has no such requirement. Understand which route you're doing before you show up at the gate.
Quick Facts
- Summit elevation: 654 m
- Elevation gain: ~600 m
- Distance: 6 km round-trip (tarmac road route, official); ~9.5–10 km round-trip (jungle trail loop) — sources disagree on the exact figure
- Duration: 3–4.5 hours return (most sources say 4 hours; AllTrails puts it at 4–4.5 hours)
- Difficulty: Beginner/Easy (tarmac road); Moderate to Hard (jungle trail)
- Permit required: Yes, for jungle trail (from JPNJ). No permit for tarmac road route.
- Guide required: Yes, for jungle trail. Not required for tarmac road.
- Operating hours: 8:00 AM – 6:00 PM (some pages state 5:00 PM — check before you go)
- Closed: Mondays (maintenance). Gate locked when it rains.
Getting There & Parking
The trailhead is at Kampung Sri Gunung Pulai, Kulai District, Johor — roughly 12 km south-west of Kulai town and about 19 km north-west of JB central. The easiest GPS reference is approximately 1.590354, 103.517270. A more searchable address: 817, Jalan Merpati 6, Taman Sin Sawit, 81000 Kulai, Johor.
By car from the North-South Expressway, take Exit 252 (Kulaijaya), turn right onto Jalan Sawah, drive roughly 9.3 km south-west, then turn left into Jln TM Gn Pulai and follow to the end of the road. From Woodlands Checkpoint it's about an hour's drive — one of the most realistically accessible Malaysian mountains for Singaporean hikers.
Parking is in the car park at the end of the road near the trailhead gate. Entrance fee is RM 3 per car for Malaysian-registered vehicles. Non-Malaysian vehicles pay RM 50 for cars and RM 5 for motorcycles — these figures are from a single source citing JPNJ's website, so verify current rates directly with JPNJ before you go. The car park fills up early on weekends and public holidays. Aim to arrive by 9:00 AM on weekends; on weekdays it's much more relaxed.
No car? Buses BET1, 777B, or 7B run from JB Sentral to Kulai Terminal, then you'll need a Grab or taxi for about 20–30 minutes to the entrance. One heads-up from recent hikers: Grab can be hard to find at the trailhead on the way back. Book your return ride before you start descending, or make your way to Kulai Bus Terminal where Grab availability is better.

Permits & Fees
If you're doing the tarmac road route, no permit fee is required beyond the parking/entrance fee. Simple.
If you want the jungle trail — the Hutan Pelajaran route — you need a permit from JPNJ. The permit office is at Tingkat 2, Bangunan Dato' Muhamad Ibrahim Munsyi, Kota Iskandar, 79000 Nusajaya, Johor. The group leader must visit in person with the names and IC numbers of everyone in the group. Based on a 2019 source, the fee was RM 150 per group (up to 15 persons); non-Malaysian hikers were quoted RM 30 per person. These figures are a few years old — treat them as a rough guide only, not a confirmed current rate.
A guide is also required for the jungle trail under Johor forestry rules. If you're joining an organised trip (SGTREK, for example), guides are typically arranged at the trailhead. If you're going independently, sort this out with JPNJ when you apply for the permit.
Trail conditions and permit requirements change — always check with the local forestry office or park authority before you go.
The Trail: What to Expect
Gunung Pulai has two main ways up: the tarmac road all the way to the summit, or the jungle trail loop that branches off from the road and rejoins it higher up. Most hikers combine them — jungle trail up, tarmac down, or vice versa (with a guide and permit). Here's how the route breaks down stage by stage.
Stage 1: Trailhead Gate to the First Fork
You start at the gate near the car park at the base — this is where permits are checked and where the route splits immediately. Left fork goes to the lower waterfall. Right fork heads toward the summit and is signposted 'Hutan Pelajaran'. The lower waterfall on the left is worth knowing about: it's accessible, family-friendly, and swimmable. If you're bringing kids or non-hikers in the group, this is as far as they need to go and they'll have a great time.

Stage 2: Lower Section to the Jungle Trail Split (~1 km mark)
Following the tarmac road upward, at roughly the 1 km mark the jungle trail branches off. This is where the harder route begins. The jungle trail takes you into dense Dipterocarp rainforest — and if you've never seen proper old-growth lowland forest, the scale of the trees here is genuinely impressive. Bole diameters over 1 m are common. This forest has not been logged and it shows.
Stage 3: Jungle Trail — The Hard Bit
The jungle trail has exposed roots, rocky sections, and steep climbs. It's physical. AllTrails rates it Hard and that's not an exaggeration for anyone who underestimates it. Footing is tricky especially after rain — and on a humid Johor morning, the trail can be wet even without recent rainfall near the waterfall sections. Take your time, watch your step on roots, and don't rush the steep sections near the summit approach.
Mobile reception is limited or absent on the jungle trail. Download your offline maps before you leave the car park.

Stage 4: Jungle Trail Rejoins Tarmac (~3.9 km mark)
The jungle trail reconnects with the tarmac road at around the 3.9 km mark. At this point the hard work is largely done and the road continues upward toward the summit. Note: there is a reported eastern variant route that is poorly marked and a lower section near a blue quarry that is reportedly out of bounds. Stick to the main trail and follow your guide on the jungle section.
Stage 5: Upper Tarmac Section to Summit (654 m)
The upper tarmac section gets steeper as you approach the summit. It's exposed compared to the jungle trail — more sun, less shade. This is where you'll feel the elevation gain in your legs. Push through and the summit delivers: a telecommunications/transmitter tower, panoramic views over the surrounding Johor forest, and a summit waterfall where you can cool down properly. The summit waterfall is one of Gunung Pulai's genuine highlights — worth every step of the climb.

Descent & Safety
Coming down the tarmac road is straightforward but don't switch your brain off — the upper sections are steep and knees feel it on the way down. Trekking poles help significantly on the descent, especially on the jungle trail's rooted sections. If your knees are a weak point, the TAHAN Kinetix Knee Guard With Spring Support is worth bringing along — I've seen too many hikers limp down the last kilometre because they didn't think to protect their knees on a 'short' hike.
Real cautions for Gunung Pulai specifically:
- Rain = gate closed. The main gate is locked when it rains. If you're already inside when rain starts, you may find yourself waiting it out. Don't rush a descent on wet rock near the waterfall sections — slippery terrain is the primary injury risk here.
- Time your start. Operating hours open at 8:00 AM and close somewhere between 5:00 PM and 6:00 PM (verify current closing time with JPNJ). A 4-hour hike starting at 8:00 AM gets you back by noon — sensible. Starting at 1:00 PM is cutting it close and puts you on trail in peak afternoon heat.
- Monsoon season. One source (MeowtainPeople) reports the trail closes October to December during the northeast monsoon. This hasn't been independently confirmed by official sources, but October to December is genuinely the wet season for Johor — wetter trails, higher closure risk, more unpredictable conditions. If you're planning a trip in those months, call JPNJ first.
- Monkeys. Dusky leaf monkeys and long-tailed macaques are present along the trails. Don't feed them, don't leave food unattended, and don't make eye contact and smile at macaques (they read that as aggression). They're mostly fine but macaques in particular can be bold with food.
- No mobile reception. Carry offline maps. Google Maps works offline if you download the area. Apps like Gaia GPS or AllTrails offline are better for trail navigation.
Bad weather rule: if rain starts and the trail becomes slippery, turn around. The summit will be there next time. No view is worth a fall on wet rock.
What to Bring
Gunung Pulai is a relatively short hike but the jungle trail section earns its difficulty rating. Pack for a proper forest hike, not a walk in the park.
- Water: Carry enough from the car park. There are streams and waterfalls on both trails but trail water should be treated before drinking — carry a filter or purification tablets if you plan to refill. The lower and summit waterfalls are tempting but Gunung Bagging notes no potable water on trail.
- Footwear: Trail shoes or hiking boots with grip. Sneakers on the tarmac route are passable; on the jungle trail, anything slippery-soled is asking for trouble.
- Trekking poles: Optional on the tarmac route, genuinely useful on the jungle trail and steep descent. The TAHAN 3-Section Foldable Hiking Stick V2 packs down small enough that you won't regret carrying it even if the first half doesn't demand it.
- Sun protection: Hat, sunscreen, UV shirt. The upper tarmac section is exposed.
- Snacks: Light, compact. Note: one reviewer mentioned security checking plastic carriers with food at the entrance — pack properly, avoid single-use plastic.
- Rain gear: A light packable poncho or rain jacket. If it rains while you're inside, you want to be dry while you wait it out.
- Offline maps: Download the trail before you go. Don't rely on mobile data inside.
- First aid basics: Plasters, antiseptic wipes, blister pads.
For more on choosing the right poles and knee support for Malaysian trails, check out our hiking gear guide.

FAQ
How hard is Gunung Pulai?
Depends entirely on which route. The tarmac road route is Beginner/Easy — well-maintained, clear underfoot, suitable for families and first-timers. The jungle trail is a different beast: SGTREK rates it Moderate, AllTrails rates it Hard. Steep sections, exposed roots, slippery terrain near waterfalls, and roughly 600 m of elevation gain. If you're new to hiking, do the tarmac route first and see how you feel.
How long does it take to hike Gunung Pulai?
Most sources, including the official JPNJ figure, say 4 hours return. AllTrails puts it at 4–4.5 hours. Some beginners report 3 hours. A safe planning figure is 4 hours, plus time at the summit waterfall (because you will stop there). Factor in travel to the trailhead — it's about 75–90 minutes from JB Sentral by car. Arrive by 9:00 AM to be safe with operating hours.
Do I need a permit for Gunung Pulai?
For the tarmac road route: no permit fee is required, just the car park entrance fee. For the jungle trail (Hutan Pelajaran): yes, a permit from JPNJ is required, and a guide is mandatory. The permit office is at Kota Iskandar, Nusajaya. Fees from older sources were RM 150 per group (up to 15 persons) for Malaysians and RM 30 per person for non-Malaysians, but these may have changed — confirm with JPNJ before you go.
Can I visit Gunung Pulai from Singapore as a day trip?
Yes, and it's one of the more popular reasons Singaporeans drive up. It's roughly 1 hour from Woodlands Checkpoint by car. A 9:00 AM start from the trailhead gets you back to your car by early afternoon, in time to cross the causeway before the evening jam. Just sort out your Grab situation in advance — the trailhead area can be sparse for ride-hailing on the way back.
Camp Nearby?
Making a weekend of it? Staying nearby the night before lets you hit the trailhead at 8:00 AM opening without a punishing early morning drive from JB or Singapore. There are a few solid options in the area. Jungle X Camp, Gunung Pulai is the most obvious choice if you want to stay right in the area — forest setting, early start sorted. Otternest Camp, Pulai is another option worth looking at close to the mountain. If you want something more comfortable after the hike, HRF Glamping House, Senggarang Johor is a good shout for a glamping-style overnight in Johor.
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.









