Ulu Yam
Selangor, Malaysia
Why visit Ulu Yam?
Ulu Yam (also known as Hulu Yam Bharu) is a small town in northern Selangor, 35 km from Kuala Lumpur in the foothills of the Titiwangsa Range. It is a popular weekend destination for its riverside resorts, hot springs, and the scenic Ulu Yam waterfall. The town is surrounded by durian and fruit orchards.
Planning Ulu Yam? Tell us your dates and we’ll tailor the trip.
Ask on WhatsAppHow do you get there?
By Plane
KLIA (KUL) is 75 km south (1.5 hr drive).
By Train
No train station. The nearest KTM station is Batang Kali (10 km west).
By Car / Road
Ulu Yam is 35 km north of KL via the Kuala Lumpur–Kuala Kubu Bharu Highway (Route 55).
A car is essential. The waterfalls and resorts are scattered.
What are the things to do?
Lata Ulu Yam (Ulu Yam Waterfall) — a scenic waterfall with a pool for swimming; popular on weekends
Ulu Yam hot springs — natural hot springs with developed pools; RM 5–10
Janda Baik (Pahang) — 15 km east; a hill resort town with hiking trails and cool air
Durian orchards — several durian farms around Ulu Yam; durian season June–September
Swim at Lata Ulu Yam
Soak at the hot springs
Durian tasting — fresh durian from local farms
Day trip to Janda Baik — hike and enjoy the cool mountain air
Planning Ulu Yam? Want these on a customised itinerary?
Ask on WhatsAppWhere to eat?
- Ulu Yam food stalls (near the waterfall and hot springs) — nasi lemak, roti canai, mee goreng; RM 3–7
- Janda Baik restaurants — Malay food and grilled fish; RM 5–15
- Durian stalls — fresh durian from RM 10–30 per kg
Where to drink?
- Teh tarik (RM 2)
- Fresh coconut water (RM 2–3)
Planning Ulu Yam? We’ll book the stays and dining for you.
Ask on WhatsAppWhere to stay?
- Budget: Ulu Yam Homestay (RM 40–80/night)
- Mid-range: Janda Baik — various hill resorts (RM 80–200/night)
- Janda Baik — camping and glamping options
What should you buy?
- Ulu Yam town market — local produce and durian in season
Where to go next?
- Janda Baik (15 km east, 25 min drive)
- Batang Kali (10 km west, 15 min drive)
- Kuala Kubu Bharu (15 km north, 20 min drive)
- Gentang Highlands (20 km east, 30 min drive)
- Kuala Lumpur (35 km south, 40 min drive)
Nearby in Selangor
More places to explore around Ulu Yam.
Guide content as of July 2026.
Contact Us
Get in touch with us.
Get in touch
Contact Us
Tell us where you'd like to go and how you like to travel. A real Tripcuro planner — not a bot — will craft an itinerary around you.
- Personalised, hassle-free planning end-to-end
- Transparent pricing, no hidden costs
- 24/7 support for complete peace of mind
