Plan your trip with a local expert We build a plan around you. Free.

Batu Caves, Ramayana Cave & Kanching Waterfalls from Petaling Jaya

★★★★★★★★★★ 4.95 (42 reviews) 98% rated it 5 stars
Free cancellation
  • Batu Caves, Ramayana Cave & Kanching Waterfalls from Petaling Jaya
  • Batu Caves, Ramayana Cave & Kanching Waterfalls from Petaling Jaya 2
  • Batu Caves, Ramayana Cave & Kanching Waterfalls from Petaling Jaya 3
  • Batu Caves, Ramayana Cave & Kanching Waterfalls from Petaling Jaya 4
1/4
Duration4h
GroupPrivate
LanguagesEN · MS
PickupAt your hotel

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.

4h

Step-by-step itinerary

  • 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.
Good to know
Moderate physical levelPublic transport nearbyNot for back problemsInfants must sit on laps

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

4.95★★★★★★★★★★
42 verified traveler reviews
5 41
4 0
3 1
2 0
1 0
Read all the reviews ›

Top questions

How long is the whole tour?
The itinerary covers three sites in one day, though the exact duration isn't specified in the standard package details. Plan for a full day of activity.
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 · MS · at your hotel

from US$ 20 per person

★★★★★★★★★★4.9542 reviews
from
US$ 20per person
Group discount available
See dates & prices ›Pick your date and pay when you book
More experiences in Petaling Jaya »
Do you need help planning your next activity?