Batu Caves Waterfalls 5 options

Kuala Lumpur: Batu Caves, Batik & Pewter with Kanching FallsFull-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 optional · All ages★ 4.37 (118)6hEN✓ Free cancellationfromUS$ 64per person

Batu Caves & Kanching Waterfall Private Tour from Kuala LumpurClimb 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.74 (81)4hEN✓ Free cancellationfromUS$ 50per person

Batu Caves, Ramayana Cave & Kanching Waterfalls from Petaling JayaVisit three limestone caves near Kuala Lumpur: Batu Caves with 272 steps, Ramayana Cave, and Kanching Waterfalls. Includes entry fees, guide, and transport.Every day · First departure 07:00, last 12:00 · Hotel pickup★ 4.94 (54)4hEN · MS✓ Free cancellationfromUS$ 20per person

Kuala Lumpur: Batu Caves, Waterfall & Hot Springs TourExperience 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 optional · All ages★ 4.63 (27)6hEN✓ Free cancellationfromUS$ 69per person

Batu Caves Hot Springs Templer Park Private TourPrivate 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)4hEN✓ Free cancellationfromUS$ 85per person
All 5 options, side by side
✓ 2026-10-24| Option | Price | Length | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 64 per person | 6h | 4.37★ · 118 | Every day · 09:00 | English | |
US$ 20 per person | 4h | 4.94★ · 54 | Every day · First departure 07:00, last 12:00 | English, Malay | |
US$ 50 per person | 4h | 4.74★ · 81 | Every day · 09:00 and 14:00 | English | |
US$ 69 per person | 6h | 4.63★ · 27 | Every day · 09:00 | English | |
US$ 85 per person | 4h | 5.00★ only 7 reviews | Every day · 09:00 and 14:00 | English |
Batu Caves Waterfalls at a glance
- Our pick: Kuala Lumpur: Batu Caves, Batik & Pewter with Kanching Falls, US$ 64 (6h, 4.37★ · 118).
- Best value: Batu Caves, Ramayana Cave & Kanching Waterfalls from Petaling Jaya, US$ 20 (4h, 4.94★ · 54).
- Top rated: Batu Caves & Kanching Waterfall Private Tour from Kuala Lumpur, US$ 50 (4h, 4.74★ · 81).
Real price per person across the 5 options: US$ 20–US$ 85 (median US$ 64). With 100+ reviews: 1 of 5.
Of the 5 options: 5 with free cancellation, 5 with instant confirmation, 5 with hotel pickup, 5 kid-friendly, 2 private and 4 last-minute.
How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.
More things to do in Kuala Lumpur
Batu Caves Tours46 optionsKuala Lumpur Tower: Tours & Activities5 optionsKuala Lumpur Night Tour7 optionsKuala Lumpur Food15 optionsKuala Lumpur City Tour26 optionsPutrajaya Tours19 optionsKuala Lumpur Street Food9 optionsCameron Highlands Tours19 optionsKuala Lumpur Day Trips22 optionsKuala Lumpur Airport Transfer35 optionsCoffee Tours in Kuala Lumpur12 optionsHighlands Tour from Kuala Lumpur23 optionsKuala Lumpur Waterfalls10 optionsPutrajaya Boat Tours6 optionsBatu Caves City Tours10 optionsKuala Lumpur Boat Tour10 optionsPetronas Twin Towers City Tours11 optionsCameron Highlands Plantation Tours14 options



