Malaysia Travel Guide

Batu Caves Kuala Lumpur


* What to do in Kuala Lumpur * Where to Stay in Kuala Lumpur

 * Getting to Kuala Lumpur * Where to Eat in Kuala Lumpur

* Tours of Kuala Lumpur * Bars and nightlife in Kuala Lumpur



Highlights of Malaysia


Kuala Lumpur




Perhentian Islands



Tioman Island

Pangkor Island

Redang Island

Sibu Island

Cameron Highlands

Taman Negara


Johor Bahru


Kota Kinabalu


Lankayan Island

Sipadan Island




Sibu Sarawak



Batu Caves are located in the northern suburbs of Kuala Lumpur 13kms from the centre of the city. There are 3 main limestone caves found at Batu Caves. There is no charge to enter the main caves. There are guided tours available of the Dark Cave which cost RM25.


The Batu Caves were formed as a Hindu shrine in 1890 and since then has been the central site in Kuala Lumpur to celebrate the Hindu festival of Thaipusam at the end of January/early February. Over one million people visit the caves during the 3 day festival.


Of the 3 caves, Gua Kecil (small cave) has the walls decorated with carvings of the Hindu deities and Hindu shrines throughout the caves. At the bottom of the steps is an intricately carved gateway. The roof of Gua Kecil is 100m tall with a hole at the top letting in sunlight.

Batu Caves gateway


Gua Kecil Batu Caves

Inside Gua Kecil Batu Caves


Inside Batu Caves


Getting to Batu Caves


By train - the Batu Caves Train Station is located 200m walk from the entrance to Batu Caves. There are trains every half an hour going from Batu Caves Train Station to Port Klang via Sentul Station. Sentul Station can be reached from Sentral Station in the heart of KL. The train trip from Sentul Train Station to Batu Caves is around 15 minutes.

Train to Batu Caves Train Station


By Bus - there are public buses that go to Batu Caves leaving from Puduraya Bus terminal. You will need to ask the driver where to get off as the stop is not directly at the cave entrance.


By taxi - a taxi to Batu Caves will only cost around RM16. When you are leaving the Batu Caves there are many lazy Indian taxi drivers waiting near the entrance. They insist that they charge RM35 to go back to the city. Just walk a little bit away from the entrance and flag down a taxi, you shouldn't have to wait long as this is a busy road. I got a taxi driver who used his meter and it cost RM14 back to the centre of town. A taxi to Batu Caves will take around 15 - 20 minutes. It is best to leave after 10am to avoid the peak hour traffic in Kuala Lumpur.


Last updated 28th December 2010

Batu Caves Kuala Lumpur 

At the entrance of the main cave there is the world's tallest Murugan statue in the world. Behind this statue are 272 steps to climb up to get to the cave. Along there steps there are many monkeys. These are mostly harmless though keep your eye on them. If you are not looking they will try to steal any food or drink out of your hands. I saw one Chinese man who was looking down at the steps and came too close to a large male monkey who reached out and grabbed his hair and pulled for all life.

Monkeys at Batu Caves


The Batu caves are a sacred place for worship for the Hindu followers. It is such a shame that this religious site is spoit with shops setup inside the caves selling tacky Indian souvenirs as well as some items depicting Jesus, I guess so the Christians do not feel left out.

Indian Souvenirs at Batu Caves


Along the forecourt at the bottom of the steps to Batu Caves are a number of convenience stores selling refreshments as well as some restaurants serving some tasty Indian cuisine including dosai.

Indian restaurants at Batu Caves


Hindu Shrine inside Batu Caves

Hindu Shrine inside Batu Caves


Hindu Temple outside Batu Caves

Hindu temple outside Batu Caves



  New Page 1

* Privacy Policy  * Contact Us


tripAtrek Online Travel Magazine