Batu Caves



Batu Caves is not only one of the most important pilgrimage sites for Hindus, it is also a must-visit destination for local and foreign tourists alike. It is claimed to be around 400 million years old, and the temple that was built within the cave has been present for more than a century. Here, you will be able to appreciate the fascinating shrines and statues, incorporated within the natural offerings of the limestone hill.


In order to reach the top of the main cave, you will need to climb a steep flight of 272 steps. Rest assured that it’s totally worth it as you’ll be greeted by the sights of the beautiful cave, and a stunning view of the surrounding areas. In 2018, the stairs received a complete makeover. They were repainted in vibrant colour schemes, offering a spectacular visual treat.


The best time to visit Batu Caves is during the Thaipusam festival, where thousands of Hindu devotees would gather at the sacred site and perform unique rituals and prayers. However, the most exciting experience would be to witness the devotees who have vowed to serve their penance, climbing the stairs while carrying contraptions called kavadis. This is a truly fascinating sight!


Batu Caves is also unique as it features a huge golden sculpture of Lord Murugan, which is about 140 feet high! Apart from that, it also houses a series of caves, namely Cathedral Cave (the main cave), Dark Cave, Cave Villa and Ramayana Cave.



Entry to the main cave is free of charge. However, if you wish to get a tour inside the other caves or to have a rock-climbing experience, admission and other fees will be charged.


How to get there

Batu Caves is only about 13 kilometres away from the heart of Kuala Lumpur. It can be easily reached by KTM Komuter train (via the Batu Caves-Port Klang route) from KL Sentral station to Batu Caves station, which cost RM2.30 one way. Batu Caves is about a 5-minute walk from the station. Alternatively, it can also be reached by bus 11/11d from Bangkok Bank Terminus or bus U6 from Titiwangsa Bus Terminal.

Related Deals & Packages

8% off RM 790.00
from RM720.00

17% off RM 260.00
from RM215.00



from RM998.00

8% off RM 490.00
from RM450.00

9% off RM 320.00
from RM290.00

10% off RM 300.00
from RM270.00

from RM310.00

5% off RM 480.00
from RM455.00

10% off RM 320.00
from RM288.00


Stay & Play

from RM750.00

from RM235.00


Farm In The City

32% off RM 58.00
from RM39.00