⭐ Rated 4.5/5 · based on 41,000+ verified traveller reviews
Batu Caves is a Hindu temple complex in a limestone hill about 13 km north of the centre, reached by 272 rainbow-painted steps. It is the most-reviewed single destination in our listings, yet entry to the main Temple Cave is free: the tour pays for transport, a guide who explains the shrines, and combinations such as Ramayana Cave, Kanching Falls or a city tour. The price differences below are mostly about what is bundled.
Find your tour → - ✓ Free cancellation up to 24 h before
- ✓ Instant confirmation straight to your phone
- ✓ Best price booked via GetYourGuide