What to see
The golden Lord Murugan statue
At the foot of the steps stands one of the world’s tallest statues of a Hindu deity, about 43 metres high and covered in gold paint.
The 272 rainbow steps
The steps were painted in bright colours in 2018 and are now one of Malaysia’s most photographed spots. The climb takes about 10–15 minutes at a steady pace.
Temple Cave
A huge cavern with a high ceiling open to the sky, with shrines and a second temple at the back up another short flight of steps. Free entry.
Ramayana Cave
To the left of the main site, a colourful cave with dioramas from the Ramayana epic, for a small entrance fee.
Cave Villa
Near the entrance, with art galleries and cultural performances (paid). The adventure-focused Dark Cave has been closed to visitors for several years.
How to get to the Batu Caves
| Option | Cost | Time from KL Sentral |
|---|---|---|
| KTM Komuter train | A few ringgit | 30–45 min |
| Grab | About RM20–35 | 25–40 min |
| Guided tour | Varies, often combined with other sights | Hotel pick-up |
The train ends at Batu Caves station, a short walk from the statue. Trains run less often than the metro (roughly every 30 minutes), so check times on the KTMB site or app. Many day tours combine the caves with the Kuala Selangor fireflies or the city sights.
Dress code
- Cover your knees and shoulders. Shorts and short skirts are not allowed in the temple area.
- If you’re not dressed appropriately, you can rent a sarong at the foot of the steps for a small fee.
- Take your shoes off where shrines ask you to.
Monkeys
Long-tailed macaques live on the steps and are bold. Don’t carry food or plastic bags in your hands, keep sunglasses and phones secure, and don’t feed or stare at them.
Best time to visit
Arrive around 7–8:30am for cooler temperatures, softer light and fewer people. Weekends and Hindu holidays are busier. Avoid the hottest hours if you’re not used to tropical heat.
Thaipusam at the Batu Caves
Every year in January or February, Thaipusam draws huge crowds of Hindu devotees, many carrying elaborate kavadi and making the climb as an act of faith. It is an unforgettable sight, but expect massive crowds and road closures, and go with an open, respectful attitude.
Tips
- Bring water; the climb is steep and hot.
- Allow 1.5–2 hours in total at the site.
- Combine it with Merdeka Square or Chinatown in the afternoon. See our Kuala Lumpur itinerary.
More Kuala Lumpur guides
- Kuala Lumpur travel guide
- 20 best things to do in Kuala Lumpur
- Kuala Lumpur itinerary: 2, 3 or 4 days
- Where to stay in Kuala Lumpur
- Best time to visit Kuala Lumpur
- KLIA to Kuala Lumpur city
- Malacca day trip from Kuala Lumpur
- Malaysia Digital Arrival Card (MDAC)
FAQ: Batu Caves
Is the Batu Caves free?
Yes, the main Temple Cave is free. Some smaller caves and attractions charge a small fee.
How many steps are at the Batu Caves?
272 steps lead up to the Temple Cave.
Can I wear shorts to the Batu Caves?
No. Cover your knees, or rent a sarong at the bottom of the steps.
What are the Batu Caves opening hours?
The site generally opens early in the morning and closes in the evening; temple ceremony times vary.
Plan your trip to Kuala Lumpur
The trusted services we use to plan our own trips.
Some links are affiliate links: if you book through them we may earn a commission at no extra cost to you.




