Batu Caves, Ramayana Cave & Kanching Waterfalls from Petaling Jaya
Three Caves & a Waterfall: What Limestone Holds in Kuala Lumpur
You climb 272 colorful steps to Batu Caves' golden statue and Hindu shrines, explore Ramayana Cave's carved limestone sculptures depicting epic scenes, then swim in pools beneath Kanching Waterfalls' cascading tiers. The tour includes all entrance fees and a guide who knows the history and spiritual significance of each site, handling transport and timing so you only have to show up and move through the day.
Compare the 4 alternatives
Kuala Lumpur Highlights Tour: Batu Caves & Twin TowersEvery day · 09:00 · All ages★ 4.16 (87)6hENUS$ 78View ›
Kuala Lumpur, Batu Caves & Putrajaya tour from KLIA: 8 hoursEvery day · first departure 06:00, last 12:00 · All ages★ 4.17 (18)6h–8hENUS$ 97View ›
Private Kuala Lumpur Shore Excursion: Batu Caves & Twin TowersEvery day · 08:30 and 09:00 · From age 3★ 4.79 (34)6h–7hENUS$ 120View ›
Batu Caves & Putrajaya Tour: Climb & Pink Mosque VisitEvery day · first departure 06:00, last 12:00 · All ages★ 5.00 (2)6hUS$ 82View › Compare more experiences like this »
Step-by-step itinerary
Explore Batu Caves, Ramayana Cave, Waterfalls
- Climb 272 steps at Batu Caves
- Visit golden statue of Lord Murugan
- Explore Ramayana Caves sculptures
- Enjoy serene surroundings at Ramayana Caves
- Hike and swim at Kanching Waterfalls
- Relax in nature at Kanching Waterfalls
The experience
You're standing at the base of 272 steps, and they're painted in colors that don't match anything in nature: bright yellows, blues, reds spiraling upward toward the mouth of Batu Caves. The golden statue of Lord Murugan catches the light before you've climbed ten steps. Your guide is already pointing out the shrines carved into the rock face, explaining which ones mark what, but mostly you're thinking about the climb itself and whether your legs will forgive you. The cave opens up as you go higher, and the air shifts: cooler, older, carrying the smell of incense and stone.
After Batu Caves, the tour moves to Ramayana Cave, where the limestone has been carved into scenes from the epic: figures frozen mid-gesture, telling stories in stone that your guide translates as you walk. It's quieter here, fewer people, and the sculptures have a different weight to them. They're not monuments so much as they are illustrations someone spent years cutting into rock. The cave stays cool even when the day outside is thick with heat. Then comes the shift from sacred to natural: Kanching Waterfalls pulls you into rainforest, multiple tiers of water dropping into pools you can actually swim in, the kind of place where you stop thinking about what you're supposed to see and just stand there wet and breathing.
The whole day moves between three different kinds of limestone: one carved by human hands over decades, one shaped by water over millennia, one holding shrines and statues that draw thousands of visitors every week. Your guide handles the transitions and the timing. You handle the steps, the swimming, the looking. Entrance to Kanching Waterfalls is included, which saves the negotiation at the gate. Public transport runs nearby if you need it, though the tour itself covers the movement between sites. Moderate fitness helps (the 272 steps are real, and there's walking between caves), but the pace isn't punishing.
What’s included
- Entrance fee to Kanching Waterfalls.
- guided access to Batu Caves with its 272 steps and Lord Murugan shrine.
- guided exploration of Ramayana Cave with carved limestone sculptures.
- swimming opportunity at Kanching Waterfalls' tiered pools.
- expert guide explaining the history and spiritual significance of each site.
Before you book
Prices and times updated today
Operated by THS TRAVEL AND TOURS
Is this one for you?This tour works if you want to see three different limestone formations (one sacred, one carved with epic scenes, one wild with water) without arranging transport or entrance fees separately. The guide handles the logistics and the stories. You handle the climbing and the swimming.
Traveler reviews
Top questions
What languages is the guide in?
Live guide in English and Malay.
Can children come?
Yes. Ticket types: Child (2 to 12 years).
Do I need to be very fit to do this tour?
Moderate physical fitness is recommended. The main demand is climbing 272 steps at Batu Caves and walking between cave sites. The waterfall section includes swimming but no forced exertion.
What's included in the price?
Entrance fee to Kanching Waterfalls is included. The tour covers all three sites with a guide. Confirm whether transport between locations and other entrance fees are part of your package when booking.
Can I swim at Kanching Waterfalls?
Yes. Kanching Waterfalls has multiple tiers with pools suitable for swimming in the refreshing water. Bring a change of clothes or swimwear.
Is this tour suitable for infants?
Infants can join but must sit on an adult's lap. The 272 steps at Batu Caves and walking between sites may be challenging if carrying a child.
Are there any health restrictions?
The tour is not recommended for travelers with spinal injuries due to the climbing and uneven terrain.
How do I get to the starting point from Petaling Jaya?
Public transportation options are available near the tour sites. Confirm pickup details and transport arrangements when you book.
Batu Caves, Ramayana Cave & Kanching Waterfalls from Petaling Jaya
4h · EN +1 · at your hotel
from US$ 20 per person
4.9454 reviewsVerified traveler reviews via our booking provider



