Batu Caves – How To Visit From Kuala Lumpur, Malaysia

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.

Visiting The Batu Caves

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.


Entrance Fees

As of 2019, there’s no entrance fee.

It’s free to visit the caves.

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.

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.

Hotels In Malaysia