Batu Caves Temple

You don't have to go to India to see a mesmerizing Hindu temple.

batu caves temple

Credit : CaptureTheWonders

This temple is only 11 km north of Kuala Lumpur, so visiting it should be easy.

But if you want to see the temples inside the caves, you must be fit enough to scale 272 steps. While there, keep your food and belongings close. There are long tail monkeys around the temples which are known to snatch food from visitors.

Batu Caves Background

This temple is actually a 400 years old limestone cave complex, and was discovered 120 years ago by an American naturalist, William Hornaday.

It is considered one of the most important Hindu landmark outside India, and is host to over 5,000 visitors a day.

Thaipusam In Batu Caves


Credit via

Thaipusam (in January or February each year) is the time when over 1 million devotees and visitors assemble in the temple.

Be ready to witness colorful, but also gory act of worship by Hindus eager to please the deities — with bloody body piercings and unbelievable acts performed on site.

What Can You Do At the Batu Caves Temple

If you can beat the 272 steps, you could explore the temple where Hindu shrines and idols are painted in outrageous colors. Alternatively, you could also take a detour to Gua Gelap (Dark Cave).

For those into adventure, a rock climbing package and half an hour tour is offered. But be prepared to get yourself wet as the cave is damp and muddy.

Getting To The Batu Caves

Taxi / Uber
This is the easiest option. When heading back to your hotel, you can ask the driver to drop you to the nearest RapidKL Putra train (Terminal Putra, 7km RM15 (~$3.83)) .

KTM Komuter
From KL Sentral, the komuter train stops at the recently opened Batu Caves Komuter station. One way travel costs you RM2 (~$0.51).

Ticket Price For The Batu Caves