Kuala Lumpur Private Tour: Batu Caves, Hot Springs & Waterfalls
About this activity
Highlights
- Explore Batu Caves' limestone formations
- Discover ancient Hindu temples within caves
- Relax in rejuvenating hot springs
- Swim beneath picturesque waterfalls
- Enjoy personalized experience with private guide
Full description
Included / Excluded
- Private transportation from Kuala Lumpur
- Guided tour of Batu Caves
- Visit to local hot springs and waterfalls
- Meals and beverages
Important information
Know before you book
- Private tour accommodates up to 4 guests; larger groups may require additional arrangements.
- Tour operates rain or shine; dress appropriately for weather conditions.
- Advance booking is recommended to secure preferred dates.
Know before you go
- Wear comfortable clothing and sturdy footwear suitable for walking and light hiking.
- Bring swimwear and a towel for hot springs and waterfall visits.
- Carry insect repellent and sunscreen for outdoor activities.
Cancellation policy
For a full refund, cancel at least 24 hours before the scheduled departure time.
Accessibility
- Stroller Accessible
- Infants Required On Laps
Traveler reviews
Good experience, great guide!
We enjoyed our sightseeing. Honestly though, our driver was fantastic and made a huge difference! He helped us navigate getting into and out of all the places. He was patient and easy to engage. He also has a lot of good information and ideas about how to enjoy our remaining time in KL.
Interesting excursion!...
Interesting excursion! Ascent to the caves a bit arduous. Beautiful temple complex. The waterfalls are idyllically situated.
Very interesting trip with friendly and knowledge guide
Our driver/guide was Luis. He sent very clear communications before our trip so we knew exactly where to meet him and how to recognise him. Very friendly and knowledgeable, explaining where we were going, history and andwering all our questions patiently. Would highly recommend.
Awesome
Our guide Luis was amazing, very knowledgeable.
KL day trip
We were picked up by Ayyanar perfectly on time. His car was spotless and even supplied water if we needed. I would recommend him to anyone.
