Welcome to our tourist guide to Batu Caves Temple, here we explore one of the most visited places in Malaysia. Batu Caves is a Hindu religious site with temples located on picturesque hills and limestone caves. Batu Caves is known for its huge golden statue of Arulmigu Murugan and the colorful rainbow staircase. Climbing the colored staircase requires 272 steps to reach the opening of the cave. Once on top, tourists can get a glimpse of the view of the city. The caves are huge and have a large opening with some of the Hindu temples and deities can see seen. There are also several Hindu temples located around the area of Batu Caves which includes Sri Anjaneyar Temple, Sri Subramaniar Swarmy Temple, and Sri Venkatajalapathi Temple. During the annual Thaipusam festival, a number of tourist and devotees visits the Temple of Batu Caves.

Batu Caves Directions


Batu Caves is situated in the Gombak district in the state of Selangor, Malaysia. It is located in the northern part at about 13 km from the capital city Kuala Lumpur.

Check our list of Malaysia Tourist Spots & Attractions


Located on the last train station of Pulau Sebang KTM Line, Batu Caves entrance are FREE, except for Cave Villa and Dark Cave which has an entrance fee of RM5 and RM35 respectively. Currently, Dark Cave is closed to the public and it is under maintenance. The opening hours are from 7:00 AM to 9:00 PM (Daily).

KTM Trail To Batu Caves Temple

The cheapest way to go to Batu Caves is taking the Komuter MRT train. From KL Sentral train station, visitor can ride the KTM Komuter train which has a direct route to Batu Caves. It will usually take 30 minutes to reach Batu Caves with RM2.60 one-way ride. The first train from KL Sentral starts at 7:42 AM (Weekend and Public Holidays) and 7:05 AM (Weekdays).
Take a Grab or taxi from KL Sentral which is usually about RM40 for a one-way ride with an estimated journey of 15-20 minutes.

KTM Komuter Link Card


Batu Caves Car Park

Batu Caves has a public car park available for all visitors with a parking rate of RM2 (cars) and RM5 (bus/coach).


Staircase At Batu Caves
Over Looking View From Top Of Batu Caves Temple
Peacock At Batu Caves

#1 Lord Hanuman Statue

Lord Hanuman Statue At Batu Cave

Located next to the entrance of KTM Batu Caves station, Lord Hanuman’s statue is standing at 15m/50ft high sculpture. Lord Hanuman is the Hindu Monkey God and aide of Lord Rama who possesses strength, intelligence, and wisdom. The Hindu deity is painted in green which makes them visible to tourists upon entering the entrance of the Batu Cave complex.

#2 Sri Anjaneyar Temple

Sri Anjaneyar Temple At Batu Caves

Right next to the statue of Lord Hanuman is the Sri Anjaneyar Temple which constitutes the devotees of Lord Hanuman. Devotees worship Lord Hanuman with devotion to driving away selfishness and fear. The temple is open from 8:30 AM to 10:00 PM, but it will close at midday.

#3 Sri Alarmel Mangai Samedha Sri Venkatajalapathi Temple

Sri Alarmel Mangai Samedha Sri Venkatajalapathi Temple

Sri Alarmel Mangai Samedha Sri Venkatajalapathi is one of the Batu Caves Temple located after passing the Lord Hanuman statue which sits on the top of the staircase. Sri Venkatajalapathi is one of the Hindu gods for devotees who seek protection. This temple is dedicated to Lord Vishnu who serves as the protector of all mankind and maintains between good and bad.

#4 Sri Ganapathi Temple

Sri Ganapathi Temple At Batu Caves

Located next to Cave Villa and on the foot of Batu Caves, Sri Ganapathi is an elephant-headed Hindu deity, which devotees pray to clear obstacles and bring good luck to life.

#5 Sri Velayuthar Temple

Sri Velayuthar Temple At Batu Caves

One of the temples located inside the Batu Caves is Sri Velayuthar Temple, tourist will need to climb the 272 steps to visit the shrine. Inside the cave, the views of the rock formation and gigantic limestone are quite fascinating.

#6 Sri Murugan Temple

Lord Murugan Temple At Batu Caves Temple
Lord Murugan Temple Batu Caves

One of the temples inside the Batu Caves is Lord Murugan Temple, located on the innermost side of the cave. The temple stands on top of the cave with natural light shining through the top of the cave.

#7 Lord Murugan Statue

Lord Murugan Statue

One of the stunning statues in Batu Caves is Lord Murugan which stands at 43m/141ft high. The statue is considered the largest Murugan statue in the world which attracts a huge number of tourists and pilgrimage for Tamil Hindus. Based on ancient history, Lord Murugan represents the god of victory and war.


Ramayana Cave At Batu Caves

One of the caves located at the base of the hill next to Sri Anjaneyar Temple is the Ramayana Cave. Ramayana Cave showcases a number of Hindu deities statues that tell the story of the life of Lord Rama. Getting inside the cave, visitors are required to pay RM5 entrance fee.


1. Do note to wear appropriate attire, especially for ladies, wearing shorts or skirts is not allowed.
2. The temples around Batu Caves are closed at midday, visitors are advised to visit early morning.
3. Monkeys are everywhere, we recommend not to bring or carry food.


Doves At Batu Caves

Batu Caves is indeed the landmark of Malaysia which resides the Hindu shrine and the world’s tallest Murugan statue. The temples of Batu Caves will be crowded during the annual celebration of the Thaipusam festival. A visit to Batu Caves won’t be complete without climbing the steep steps to the top of the cave opening.

Connect with Us

the gees travel

A wife and a mother of three toddlers | Previously working as customer service executive in a logistics supply chain | working at home mom. But in spite of this added responsibilities I still find time to travel and explore together with my family.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.