Janda Baik Day Trip from KL
1-Day Itinerary — Leave at 7am, Back by 6pm
A day trip to Janda Baik is doable from KL — if you start early and keep it focused. Here's the plan that fits everything in.
Key rules for a day trip
Leave by 7am
Arrive before the weekend crowds hit the waterfalls. Later arrivals find full car parks by 10am.
Leave Janda Baik by 3pm
Sunday afternoon traffic on the Karak Highway. If returning Friday, 5pm is fine.
Pick one activity
Waterfall + lunch + one activity is the sweet spot. Trying to squeeze in two waterfalls and two activities leaves no breathing room.
Hour-by-Hour Plan
Take the Karak Highway from KL. Traffic is light before 7:30am. The drive is 45–55 minutes to Janda Baik village.
Grab nasi lemak from a roadside stall near the village entrance. Most stalls open from 7am. Eat in the car or find a table.
20-minute walk to a powerful 20m cascade. Arrive before 9am and you'll have the pool mostly to yourself. Swimming allowed — bring swimwear and a dry bag. RM 2 entrance.
15-minute drive back towards Janda Baik village. Stop at a riverside spot if you want a second swim — Sungai Pertak has good access points near Sailor's Rest.
Kopi Ladang for local coffee and Western food (opens 10am). The Lemuni for river view dining. Rumah Makan Riverside for Malay river fish — catfish curry is worth the trip alone.
ATV riding at Black Pearl (RM80–150, 1–2 hours through forest trails) is the easiest to organise without booking. Horseback riding at Bidaisari Stables (RM50–150) suits families. Both are near the village.
Depart by 3pm to avoid Sunday afternoon traffic. The drive back is 45–60 minutes. If going on a weekday, you can stay until 5pm.
If you want a final stop, Genting Highlands is 15 minutes off the Karak Highway — coffee at the resort before heading into the city.
Day trip packing list
Full interactive checklist: Janda Baik packing list