It is only 13 km away from KL and I think this is one of the must-seen places in KL. It is my favourite place in KL after Petronas Towers.
It is easy to get there by train – no need to get a taxi and pay more.
We took the train from Putra station, ticket costs 2 RM (50 cents) and it leaves every 30 minutes and arrives to Batu Caves in 20 minutes. The train station is just next to the caves so it is very convenient.
We arrived around 12:30pm and it was already very hot. The monkeys were out, welcoming us at the entrance. I think I have never seen that many monkeys in my life :) Also there were many baby monkeys carried by their mothers which look really cute.
After getting impressed by the amount of monkeys, I was impressed with the beauty of the statue. It is 42.7 m high and it is the world’s tallest statue of Murugan, a Hindu deity. The only bad thing here is to climb 272 steps to reach the caves :) It gets even harder when sun is shining on top of you with 35 degrees.
• Take the train instead of taxi
• Be aware of monkeys. They always look for food. If you carry a plastic bag, you can be sure that it will be taken by a monkey in a minute. :) We heard many screams from monkeys after they steal the bag.
• It is not possible to enter with clothes above knees. It is possible to rent a scarf for 5 RM ( 2RM will be given back in return of the scarf)
• There is no entrance fee.
• Try to go early in the morning. It gets really hot or bring an umbrella to cover you and bring some water.
• It took us an hour to take some pictures and visit the caves. We didn’t visit the paid parts of the caves like dark cave and the villa.