Limestone caves in a hill north of the city holding Hindu shrines, reached by 272 painted steps under a large Murugan statue.
Related activities
Jalan Alor night food street
Open-air dinner along the city's best-known food street.
How to get to Batu Caves
Batu Caves sits in Kuala Lumpur, Malaysia. Most visitors base themselves in Kuala Lumpur and plan the visit as part of a day there. It pairs well with Petronas Twin Towers, so you can group them on the same day.
Tickets and time needed
The source we checked states that entry to Batu Caves is free. Plan about 2h 30m for a typical visit.
Best time to visit Batu Caves
For Kuala Lumpur in general: Year-round; May to July is marginally drier.
Tips for your visit
Related things to do here include Jalan Alor night food street.
Batu Caves FAQ
How much does it cost to visit Batu Caves?
The source we checked states that entry to Batu Caves is free.
How long should I spend at Batu Caves?
A typical visit takes about 2h 30m.
Where is Batu Caves?
Batu Caves is in Kuala Lumpur, Malaysia.
When is the best time to visit Batu Caves?
Year-round; May to July is marginally drier.
What is near Batu Caves?
Nearby places include Petronas Twin Towers.
Guidese editorial team
Travel research & data review
We build every guide from official tourism boards, operator sites and published price lists. We record where each number came from and when it was last checked.
- Every cost and season figure is sourced and dated
- No sponsored rankings or paid placements
- Facts re-checked on a scheduled review cycle

