The Batu Caves are one of the best things to see near Kuala Lumpur city. These are some big limestone hills with a 140 foot tall statue of a Hindu deity, Lord Murugan.
After climbing the rainbow stairs (272 total), you can look around in the caves. There are a series of huge caves with high ceilings and a couple of big openings that let in sunlight.
Watch out for the monkeys. Don’t bring food or plastic bags, because the monkeys might go for these. Wearing mosquito repellent is a good idea too.
The caves are cool, but I’m sure they would’ve looked better in their natural state, without the pavement, shops, and temples. I wasn’t a fan of the rainbow colored Indian temples inside. Kind of tacky.
The best view is on the outside when you first arrive.
How To Get To Batu Caves From Kuala Lumpur
The Batu Caves are located just 8 miles (13 km) north of the Kuala Lumpur city center. It’s a 20 minute drive. Entrance is free.
The easiest way to get there is to book a Grab taxi, which will cost about 20 MYR ($5 USD) from KL city.
The cheapest way to get there is to take the train from KL Sentral, which runs every half hour and costs only 2.5 MYR (60 cents).
If you would rather book a tour, Viator has lots of tours going to Batu Caves.