Waterfall Tours in Kuala Lumpur at a glance
- Our pick: Rainforest trek near Kuala Lumpur: Multi-tiered waterfall swim, US$ 113 per person (10h, 4.95★ · 219).
- Also recommended: Kuala Lumpur: Batu Caves, Batik & Pewter with Kanching Falls, US$ 64 per person (6h, 4.37★ · 118).
- Also recommended: Batu Caves & Kanching Waterfall Private Tour from Kuala Lumpur, US$ 50 per person (4h, 4.76★ · 86).
Price per person across the 6 options priced per person: US$ 50–US$ 183 (median US$ 69). With 100+ reviews: 2 of 7.
Of the 7 options: 6 with live guides in English, 7 with free cancellation, 6 with instant confirmation, 7 with hotel pickup, 6 kid-friendly, 4 private and 6 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full.
Waterfall Tours in Kuala Lumpur
Based on each operator's calendar. Confirmed when you book.
7 options

Rainforest trek near Kuala Lumpur: Multi-tiered waterfall swim Trek through jungle from Kuala Lumpur with hotel pickup at 6am, swim behind a multi-tiered waterfall, and eat Malaysian breakfast, lunch and dinner included over 10 hours. Mon–Fri · 06:00 · Hotel pickup · Ages 18–60 ★ 4.95 (219 reviews) Duration: 10h Live guide: EN ✓ Free cancellation. from US$ 113 per person

Kuala Lumpur: Batu Caves, Batik & Pewter with Kanching Falls Full-day Kuala Lumpur tour with Royal Selangor pewter workshop, batik factory, Batu Caves temple and Kanching Falls. Includes hotel pickup, lunch and driver. Every day · 09:00 · Pickup available · All ages ★ 4.37 (118 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 64 per person

Batu Caves & Kanching Waterfall Private Tour from Kuala Lumpur Climb Batu Caves’ colorful steps, soak in Selayang Hot Springs, and wander rainforest trails to Kanching Waterfall. Includes hotel pickup and private guide. Every day · 09:00 and 14:00 · Hotel pickup · All ages ★ 4.76 (86 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 50 per person

Kuala Lumpur: Batu Caves, Waterfall & Hot Springs Tour Experience Batu Caves, Kanching Falls, and Selayang Hot Springs on a guided Kuala Lumpur countryside tour. Includes hotel pickup, local lunch, and English-speaking guide. Every day · 09:00 · Pickup available · All ages ★ 4.63 (27 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 69 per person

Cameron Highlands tea plantation tour with waterfall and lunch Private guided day tour through Cameron Highlands tea plantations, strawberry farms and mountain villages. Mon–Fri · 07:30 · Hotel pickup · From age 3 ★ 3.86 (7 reviews) Duration: 14h ✓ Free cancellation. from US$ 283 per group

Batu Caves Hot Springs Templer Park Private Tour Private tour from Kuala Lumpur to Batu Caves, Selayang Hot Spring and Templer Park with hotel pickup and English-speaking guide. Four hours including transport. Every day · 09:00 and 14:00 · Hotel pickup · All ages ★ 5.00 (7 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 85 per person

Kuantan East Coast tour: Tin mines, beaches & batik painting Full-day Kuantan tour from Kuala Lumpur with private transport, hotel pickup and 360-degree city views from Kuantan 188 Tower. Paint batik. Every day except Friday · 07:00 · Pickup available · All ages ★ 5.00 (1 review) Duration: 12h Live guide: EN ✓ Free cancellation. from US$ 183 per person
All 7 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 113 per person | 10h | 4.95★ · 219 | Mon–Fri · 06:00 | English | |
US$ 64 per person | 6h | 4.37★ · 118 | Every day · 09:00 | English | |
US$ 50 per person | 4h | 4.76★ · 86 | Every day · 09:00 and 14:00 | English | |
US$ 69 per person | 6h | 4.63★ · 27 | Every day · 09:00 | English | |
US$ 283 per group up to 5 people · ≈ US$ 57 per person if 5 go | 14h | 3.86★ only 7 reviews | Mon–Fri · 07:30 | — | |
US$ 85 per person | 4h | 5.00★ only 7 reviews | Every day · 09:00 and 14:00 | English | |
US$ 183 per person | 12h | 5.00★ only 1 review | Every day except Friday · 07:00 | English |
By what you need
- Small groups (up to 15) (3): Rainforest trek near Kuala Lumpur: Multi-tiered waterfall swim (US$ 113 per person) · Kuala Lumpur: Batu Caves, Batik & Pewter with Kanching Falls (US$ 64 per person) · Kuala Lumpur: Batu Caves, Waterfall & Hot Springs Tour (US$ 69 per person)
Related
More things to do in Kuala Lumpur
Batu Caves Tours48 optionsPetronas Twin Towers Tickets5 optionsFood Tours in Kuala Lumpur19 optionsKuala Lumpur Street Food9 optionsCity Tours in Kuala Lumpur23 optionsCameron Highlands Tours18 optionsObservation Decks in Kuala Lumpur5 optionsWalking Tours in Kuala Lumpur6 optionsCameron Highlands Plantation Tours9 optionsCable Car Tours in Kuala Lumpur5 optionsPetronas Twin Towers City Tours8 optionsKuala Lumpur Day Trips23 optionsCoffee & Tea Tours from Kuala Lumpur9 optionsAirport Transfers in Kuala Lumpur35 optionsPutrajaya Tours19 optionsBoat Tours in Kuala Lumpur10 optionsNight Tours in Kuala Lumpur7 optionsKuala Selangor Fireflies5 optionsBatu Caves & City Tours8 optionsKuala Lumpur Cooking Class5 optionsKuala Lumpur Shore Excursions5 optionsPutrajaya Boat Tours4 optionsKuala Lumpur Tower: Tours & Activities5 optionsPutrajaya Bridge10 optionsSunway Lagoon Tickets5 options



