Visiting Batu Caves from Kuala Lumpur

Posted by

·

Every itinerary I saw for Kuala Lumpur included absolutely beautiful pictures of a magical and colourful cave complex a short distance from the city centre, known as Batu Caves. I knew I had to add it to my list, and whilst I am really glad I visited, it was probably my least favourite stop on my Malaysia itinerary and I do think it is overhyped if visiting for tourist purposes. It is, however, undoubtedly a really important and beautiful cultural and religious site, and impressive to see – as I climbed the 272 coloured steps upwards, it was impossible not to be in awe of the setting and scale of this UNESCO World Heritage site.

Let me tell you about my visit, and hopefully it can help you plan yours.

  1. A bit about Batu Caves
  2. How to get to Batu Caves from Kuala Lumpur
  3. Important Visitor Information
  4. What to see and do at Batu Caves
    1. Temple Cave
    2. Ramanya Cave
    3. Cave Villa
    4. Other Areas

You can read more about things to do in Kuala Lumpur: HERE


Batu Caves are a UNESCO World Heritage Site and a place of extreme sacredness for the Hindu community. Batu Cave’s most iconic feature, which is the image seen all over Instagram and the travel guides, is the incredible 140ft gold statue of Lord Murugan which sits at the entrance to the main cave.

At the impressive entrance

Batu Caves are a series of four limestone caves which are over 400 million years old, and since 1891 they have housed a myriad of Hindu temples. The main temple is in honour of he of the massive gold statue – Murugan, the Hindu God of War.

Looking up to the massive limestone cliffs from within the caves

The name Batu comes from the nearby River, Batu Pahat, and the word Batu itself is derived from the Malay for “rock” – which feels appropriate. Aside from the religious temples, Batu Caves are also a biodiversity hotspot consisting of many plant and animal species, over 21 species of bat and a whole host of monkeys. It’s also a haven for rock climbers, with over 100 climbing routes on the north face of the caves if you’re feeling adventurous.


  • Organised Trip – many people book on to an organised tour via one of the major tour providers. These typically cost around £10-20 per person including transport for the 17km journey from Kuala Lumpur.
  • Grab – much cheaper is to use the taxi app Grab, and order a private car to the site. Ours cost £1.80 for the two of us each way. Much of the Batu cave site is free to enter so this works out much cheaper.
  • The KTM Komuter train – the cheapest option is to take the train, via the Komuter train that runs from Tampin in the south, through Kuala Lumpur, and up to Batu Caves in the north. People often get the KTM Komuter train from KL Sentral as this is the main transport hub in Kuala Lumpur, but you can get it from other stations in Kuala Lumpur, like Bank Negara and Putra. At the time of writing, prices were about 50p per person.
Arriving at entrance

  • There are a number of caves to explore at the site – Entrance to the Temple Cave is free, Entrance to Ramanya Cave is £2.50, and Entrance to the Cave Villa is £2.50 (at the time of writing)
  • The site is open from 7am – 9pm daily (though please check if there is a religious festival on before visiting)
  • I recommend arriving early (pre 9am) if you want to see it reasonably quiet
  • Entrance to the Temple Cave is up 272 steps, so a moderate degree of fitness and mobility is required
  • There are a number of other temples at the site, outside of the caves
  • Monkeys roam the site freely and can be quite aggressive – we saw one scratch a woman who was in its face trying to take a photo. Give them plenty of space.
  • As it’s a religious site, it’s important to be respectful with dress code. I wore trousers and a t-shirt that covered my arms, though plenty of people were in shorts with no problems.


The main draw is the Temple Cave guarded by it’s huge gold statue of Murugan. Climb the 272 stairs behind him, and enter a vast cave, with a temple nestled at the heart of it, which dates back to 1920. It’s a very active temple, and was really busy with Hindus worshipping at the time of our visit. You can also walk through the main cave, through to a second cave to find another temple site – and lots more monkeys of course!

View through the Temple Cave

Many visitors to Batu Caves only visit the Cave Temple, due to Ramanya Cave having a small entrance fee. That makes this cave much more enjoyable as it’s got a more laid back feeling, and definitely fewer people. Ramanya Cave is famously known for its kind of mad storytelling via big gold statues with interesting expressions – you can’t miss the giant statue of Kumbhakarna, brother of Ravana and a deep sleeper (note the attempts to wake him with arrows and cymbals). You can also climb the stairs to a shrine featuring a naturally occurring lingam, a stalagmite that is a symbol of Shiva.

Ramanya’s giant statue at the entrance to her caves
Giant sleeping Kumbhakarna

The Cave Villa, which sits at the foot of the hill between the two caves above takes you through a lovely koi pond and a water garden via a raised walkway. It’s very pretty from the outside but we opted not to go inside as it does house animals in a way I’m not comfortable with, and a little girl was outside crying as there was a dead turtle just floating in one of the tanks. I also see from Trip Advisor a low rating, with many reviews saying do not visit due to animal conditions.

There are also a number of other areas within the caves that can be visited. Off of one of the steps on the staircase up to the Temple Cave, is Dark Cave, which is a deep (and dark!) cave that can be visited independently or with a guide. On the day of our visit it was closed, but it looks really cool. There are also a number of other temples at the site, including Sri Subramaniar Temple and Murugan Temple, though we didn’t visit any of these as they are primarily for prayer.


So there you have it – are Batu Caves worth visiting? Yes, absolutely – they are a beautiful and important religious site and an icon which is part of Malaysia’s culture. However, I do think they have become overtouristed to the point they aren’t that enjoyable. It did feel quite badly maintained, the Cave Villa didn’t sit right with me, and I was about ready to take down about 6 Instagrammers standing there in skimpy dresses blocking the way while elderly Hindu ladies were trying to get to a sacred site and pray. It left me with mixed feelings, but is is undeniably impressive and well worth a trip if you’re in Kuala Lumpur.

Thanks for reading – stay safe and happy travelling!

27 responses to “Visiting Batu Caves from Kuala Lumpur”

  1. Wonderful site! Thank for showing us.

    Liked by 1 person

  2. Your post brings me back to my visit of the Batu Caves last winter! I enjoyed my time there, although I did visit/pay for the Cave Villa and was underwhelmed (I didn’t know about the animals; perhaps I went too early to see them out)! Grab was the way to go, and going before 8h00 made for less tourists, less heat, and less monkeys (in fact, I saw none)! Definitely a colorful must-see while in KL!

    Liked by 1 person

    1. I agree, Grab was definitely the way to go and it’s so cheap that there isn’t that much difference to the train anyway!! I can’t believe you didn’t see any monkeys – you definitely timed your visit well 🙂

      Liked by 1 person

  3. Anonymous

    I love your photos, cultural focus and the useful tips you provide in your posts. And thank you for your honest assessments. My favorite line is: “I was about ready to take down about 6 Instagrammers standing there in skimpy dresses blocking the way while elderly Hindu ladies were trying to get to a sacred site and pray.” I’m with you on that one. Instagrammers who insert themselves in every photo, annoy me to no end. Will it ever end? I’d much rather see the local sites and people.

    Liked by 1 person

    1. Thank you so much, that’s really kind of you to say and I’m glad you enjoyed the post. Oh the Instagrammers are just ridiculous sometimes, it’s getting ridiculous now!!

      Like

  4. I think I said this before, but we didn’t really like Batu either. We went in 2017 or 18, before the stairs were painted, and it was already a zoo. The caves inside were filled with neon lights and it just didn’t feel like a significant religious site. And we found Ramanya Cave a little odd. I dont remeber Cave Villa, I guess we didnt go in. Oh well, can’t win them all 😊 Maggie

    Liked by 1 person

    1. I completely agree with you, it really did feel like a zoo, and there were just wayyyy too many rude and ignorant people for a religious site. I would lose my *$%^ if I was trying to pray and I had Instagram people pushing me out of the way!!

      Liked by 1 person

  5. I went to Batu Caves in 2010, and while it was already quite busy back then, I can imagine how much busier it is now. However, I wasn’t aware of the other caves in its vicinity. Maybe one day if I ever return to this part of KL.

    Liked by 1 person

    1. Wow, I can’t believe it was already busy in 2010 – you can imagine how crowded it is now. I probably wouldn’t go back, but it’s undoubtedly worth a visit at least once. Thanks for taking the time to read and comment, Bama!

      Liked by 1 person

  6. Hi Hannah,

    What an honest and insightful take on Batu Caves! It’s great to hear both the highlights and the realities of visiting such a popular site. The mix of cultural significance, natural beauty, and the challenges of overtourism makes for a really balanced perspective. Thanks for sharing your experience—definitely keeping these tips in mind if I visit KL!

    Liked by 2 people

    1. Thank you so much – I was trying to be as honest as possible and look at it in a balanced way. It’s definitely worth a visit and to experience it for yourself if you’re in KL 🙂

      Liked by 1 person

      1. That makes total sense! It’s always great to go in with realistic expectations and appreciate a place for what it is. I’ll definitely keep it on my list if I find myself in KL—sounds like an experience worth having. Did you have any other favorite spots in the city that stood out to you?

        Like

  7. Anonymous

    Beautiful Captures, Hannah!

    Liked by 1 person

  8. Oh my, what an extraordinary experience it must have been to behold these Batu Caves!!! The scope, history and magnificent statues each look impressive. And, who doesn’t like monkeys? Sorry to read about the over saturation of tourists. Keep on traveling and sharing your wonderful adventures, Hannah 🙂

    Liked by 1 person

    1. Thanks so much Phil, it was definitely a unique experience to visit this wonderful caves 🙂

      Liked by 1 person

  9. The caves are impressive. I’m not a fan of the crowds though and how everything becomes so commercialized. It no longer looks like an authentic experience.

    Liked by 1 person

    1. I completely agree with you – it’s amazing to see, but it feels so commercialised and definitely not what it probably once was.

      Liked by 1 person

  10. You’re the second person recently who has written about this site and come away with very mixed feelings, and I definitely can’t see why. From photos, it’s impressive. But crowds (and influencers, sigh) have a way of ruining everything, which is a bummer. It’s too bad more steps aren’t taken to protect the sacredness of this site and make visiting a more pleasant experience for everyone, including the locals. I can’t imagine the frustration of seeing mobs of people posing for selfies when you’re trying to visit a place of worship.

    Liked by 1 person

    1. Totally, if I were a local I would be completely cursing all the tourists. It’s so hard when a sight is worth visiting, but it’s overtouristed, and over commercialised – it’s always one for mixed feelings. Thanks for sharing your thoughts Diana, and hope you’re having a lovely weekend.

      Liked by 1 person

  11. Sounds like a somewhat disappointing place to visit. Particularly with the da@m Instagrammers; like many have mentioned, I too find the extremely annoying. Thanks for sharing, Hannah!

    Liked by 1 person

    1. Oh they really get everywhere don’t they!!!

      Liked by 1 person

  12. I think I would be torn about this place too. It looks beautiful and interesting and deeply moving to share that brief moment with those there to pray. Also I really love all those colorful steps leading up to the caves. But instagrammers like that bring out a whole other mean spirited side of me that would be in conflict with the sacredness of the caves.

    Liked by 1 person

    1. Totally, it’s such a mixed feelings kinda place. Really glad I visited it, but definitely wouldn’t go back – I can’t bear the Instagrammers prancing about in the way of everyone else.

      Liked by 1 person

  13. I think most of us would love to see you take down the IGers. They drive me NUTS! I often wonder if they’ll ever look back on their behavior and cringe. I do hope so. I can see why you’d have mixed feelings here. I would probably go, but also make sure to go to the paid cave as well to see a different side of things as you did.

    Liked by 1 person

    1. Haha, I’m not sure I’d be able to, there’s so many of them!!! I really hope so too. I mean I love a good photo, but it’s just ridiculous now with all the posing. I agree, it’s definitely worth visiting, BUT you just have to be prepared for the over touristed and over commercialised nature of it and get off the main path a bit while you’re there.

      Liked by 1 person

  14. Another good review Hannah. We went by train but wouldn’t return as we also thought the canes were poorly maintained with rubbish in places which didn’t seem appropriate for a religious site. Also because feeding of monkeys is permitted, they are an absolute nuisance whereas in Singapore where feeding is strictly forbidden they just ignore you and are not a menace.

    Liked by 1 person

    1. I’m completely in agreement, it was such an odd mix of emotions to visit that’s for sure. The monkeys really are a menace; I agree completely!

      Liked by 1 person

Leave a comment

About the author

Hi! My name is Hannah, I’m a travel blogger from the UK who fits travel around a full time (and full on) job. In this blog I share my adventures around the world and hopefully help you to find some inspiration for destinations, things to do or places to stay. Thanks for stopping by – stay safe and happy travelling.

You can also follow me on Instagram!

Type your email…