

Batu Caves is a famous Hindu temple complex in Malaysia that draws millions of pilgrims and travellers every year. This temple is set inside a 400-million-year-old limestone cave and is known for its 42.7-metre-tall Lord Murugan statue and 272 colourful steps. The main Temple Cave is free to enter, making it an easy addition to any Kuala Lumpur itinerary, especially for travellers looking for a budget-friendly cultural experience.
Batu Caves is one of the most photographed sights in Southeast Asia, but for Indian travellers, this limestone complex is more than a photo stop. It is an important Hindu pilgrimage site and one of Malaysia’s most famous attractions. So, if you are planning to book a Malaysia package from India, this guide covers everything you need to plan your visit, including the opening times, entrance fees, dress code, history, and how to reach this beautiful landmark.
Quick Facts | Details |
| Location | Gombak, Selangor, about 13 km north of Kuala Lumpur |
| Opening hours | Daily, 6:00 am–9:00 pm (some sources list 7:00 am; Temple Cave itself has no fixed closing gate) |
| Temple Cave entrance fee | Free |
| Cave Villa entrance fee | RM7,~₹166 (Malaysians) / RM15, ~₹356 (non-Malaysians) |
| Ramayana Cave entrance fee | RM5 (₹118), all visitors |
| Murugan statue height | 42.7 metres — the second tallest Lord Murugan statue in the world |
| Steps to Temple Cave | 272, painted in rainbow colours since 2018 |
| Nearest train station | Batu Caves KTM Komuter, a short walk from the entrance |
Batu Caves is located in Gombak, Selangor, about 13 km north of central Kuala Lumpur. Its convenient location makes it an easy half-day trip from the city, whether you are staying around KLCC, Bukit Bintang, or KL Sentral.
Batu Caves is a limestone cave-temple complex featuring several caves and Hindu shrines. The main Temple Cave sits at the top of the famous 272-step staircase, while Ramayana Cave and Cave Villa are among the other attractions within the complex.
The Batu Caves entrance fee for the main attractions is completely free, with no ticket required and no booking needed. So, you do not need to pay an admission fee to climb the 272 steps, visit the main cave or see the Lord Murugan statue. However, if you want to visit the other attractions within the complex, separate tickets apply:
Batu Caves attraction | Malaysian visitors | Non-Malaysian visitors |
| Temple Cave / Cathedral Cave | Free | Free |
| Cave Villa | RM7 (~₹166) | RM15 (~₹355) |
| Ramayana Cave | RM5 (₹119) | RM5 (₹119) |
TRAVEL TIP: For most first-time visitors, Temple Cave is the main attraction and can be visited without an entry ticket. You can therefore experience the colourful staircase, Lord Murugan statue and main cave without adding any extra penny to your Kuala Lumpur trip budget.
Batu Caves is generally open daily from around 6:00 am to 9:00 pm, although opening hours can vary, particularly during religious festivals or special events. These hours refer to the main Batu Caves complex and Temple Cave; individual attractions within the complex may operate on shorter schedules.
For the paid attractions, Ramayana Cave is generally open during shorter daytime hours, while Cave Villa also closes earlier than the main complex. Current listings vary slightly, so if either attraction is important to your itinerary, check its latest hours before visiting.
Attraction | Typical Opening Hours |
| Temple Cave and main complex | Around 6:00 am–9:00 pm |
| Ramayana Cave | Around 9:00 am–6:00 pm |
| Cave Villa | Around 8:30 am–5:30 pm |
The Batu Caves' history stretches far beyond its role as a Hindu pilgrimage site. The limestone formation is more than 400 million years old, but its religious history began much later. Batu Caves was established as a Hindu religious site in 1891, and the first Thaipusam festival was celebrated here the following year.
The Hindu connection is closely associated with K. Thamboosamy Pillay, a prominent Tamil businessman in Kuala Lumpur. He recognised the resemblance between the cave entrance and the shape of a vel, the sacred spear associated with Lord Murugan, and helped establish a shrine dedicated to Murugan at Batu Caves in the late 19th century. The site then gradually developed into an important Hindu pilgrimage destination.

The Batu Caves temple complex includes several distinct attractions, from the famous Temple Cave and its Hindu shrines to smaller caves and cultural exhibits. The main sights are easy to understand once you know what to expect:
Temple Cave (Cathedral Cave): The main temple is reached by climbing 272 colourful steps. At the top, visitors can explore a huge natural cavern with Hindu shrines and statues set against the limestone rock.
Cave Villa: Located at the foot of the hill, Cave Villa combines a water garden, koi pond, statues, shrines, and cultural displays.
Ramayana Cave: Located near the base of the hill, this cave uses colourful displays and dioramas to depict stories from the Hindu epic Ramayana. A separate entrance fee applies.
Dark Cave: Located around the 204th step along the main staircase, Dark Cave is known for its cave ecosystem and guided exploration experiences. Currently, this is closed to public tours.

Batu Caves offers plenty to explore, from climbing the iconic 272 colourful steps to admiring the towering golden statue of Lord Murugan. Visitors can explore the limestone caves, visit the temples, enjoy the surrounding views, and experience the vibrant atmosphere of this famous Malaysian landmark.
The Batu Caves Murugan statue is one of Malaysia's most recognisable religious landmarks. The gold-painted Lord Murugan statue stands 42.7 metres (140 feet) tall at the foot of Batu Caves' main staircase. Lord Murugan, also known as Skanda or Kartikeya, is an important Hindu deity associated with courage, victory, and wisdom. At Batu Caves, his statue stands beside the colourful staircase leading to Temple Cave, making it one of the first sights visitors encounter.
The statue was unveiled in 2006 and stands beside the entrance to Temple Cave. It is widely recognised as the world's second-tallest statue of Lord Murugan, making it one of the most photographed landmarks at Batu Caves.
Batu Caves is also the main venue for Thaipusam in Malaysia, one of the country's most important Hindu festivals. The festival is usually held in January or February, depending on the Tamil lunar calendar, and attracts hundreds of thousands of devotees and visitors.
During Thaipusam, devotees make pilgrimages to Lord Murugan, and many carry elaborate kavadis, ceremonial structures carried as an act of devotion. The festival combines religious rituals, music, processions and offerings, creating one of the largest Hindu gatherings in Malaysia.
The Batu Caves steps are one of the landmark features of the temple complex. The 272 colourful steps lead from the base of the hill to the main Temple Cave, with vibrant shades of red, yellow, blue and green making the staircase one of the most recognisable sights in Batu Caves.
As you climb, you can also see Hindu statues and shrines along the route, while the surrounding greenery and limestone landscape provide views back towards the city. The main Temple Cave is at the top of the 272 steps, making the staircase an integral part of the Batu Caves experience rather than simply an entrance route.
NOTE: Long-tailed macaques are commonly seen around the staircase. They can grab food, drinks and loose belongings. So keep your bags closed and avoid carrying food openly.
Tips for Climbing the Batu Caves Steps

As Batu Caves is an active Hindu place of worship, visitors should dress respectfully when visiting the temple area.
TIP: If your clothing does not provide enough coverage, sarongs may be available near the entrance for visitors who need additional coverage. Availability and charges can vary, so it is better to dress appropriately before arriving.
Getting to Batu Caves from Kuala Lumpur is easy, with the KTM Komuter train being the most convenient option for many travellers. You can also reach the caves by Grab or taxi, depending on your budget and where you're staying.
The KTM Komuter train runs directly from KL Sentral to Batu Caves station, making it one of the simplest ways to reach the attraction without dealing with Kuala Lumpur traffic.
Train schedules can change, so check the latest KTM Komuter timetable before travelling, particularly if you plan to arrive very early or return late.
A Grab ride or taxi is a convenient alternative, especially for families, groups or travellers carrying luggage.
For most independent travellers, the KTM Komuter train offers the best combination of price and convenience. Grab or a taxi is more comfortable if you are travelling in a group or want to avoid transfers and walking.
Tip: If you're planning an early-morning visit to beat the crowds, check the first available KTM Komuter service on the day of your trip rather than relying on a fixed timetable.
Combining Batu Caves and Genting Highlands in one day is possible and makes sense for travellers who want to see two very different sides of Malaysia. Batu Caves offers Hindu heritage and ancient limestone caves, while Genting Highlands is a mountain resort known for entertainment, attractions and cooler weather.
Yes, if you start early and are happy with a busy day. A practical itinerary is to visit Batu Caves first in the morning, then travel to Genting Highlands around late morning and spend the rest of the day there. For the least hassle, a private car or organised day tour is the most convenient option. Public transport can save money, but the additional transfers make the journey considerably longer.
Yes, Batu Caves is worth adding to your Kuala Lumpur itinerary. The main Temple Cave, colourful 272-step staircase and Lord Murugan statue can all be visited for free, while optional attractions such as Cave Villa and Ramayana Cave have separate entry fees.
For Indian travellers, the site offers a meaningful cultural connection as well as a memorable sightseeing experience. Arrive early, dress up with your shoulders and knees covered, carry water and keep your belongings secure around the macaques. Whether you visit for its Hindu heritage, ancient limestone caves or striking architecture, Batu Caves is an easy and budget-friendly addition to a Malaysia trip.
Yes, Batu Caves is worth visiting for its Hindu temples, 272 colourful steps, 42.7-metre Lord Murugan statue and ancient limestone caves. The main Temple Cave is also free to enter, making it a budget-friendly attraction near Kuala Lumpur.
Most travellers should allow 1.5 to 3 hours for Batu Caves. This gives you enough time to see the Lord Murugan statue, climb the 272 steps, explore Temple Cave and visit optional attractions such as Ramayana Cave or Cave Villa.
The best time to visit Batu Caves is early morning, ideally before 8:00 am. You can avoid some of the larger crowds and climb the 272 steps before the weather becomes hotter. Tourism Malaysia also recommends visiting before 8:00 am for a quieter experience.
Yes. You can visit the main entrance area, see the Lord Murugan statue and admire the colourful staircase without climbing it. However, the main Temple Cave is at the top, so you need to climb all 272 steps to enter it. There is currently no lift or ramp to the main cave.
Yes, but the 272-step climb can be tiring, especially in Kuala Lumpur's hot and humid weather. Children and older travellers should climb slowly, take breaks and carry water. Those who cannot manage the staircase can still enjoy the statue and lower areas of the complex.
Wear clothing that covers your shoulders and knees when visiting the Temple Cave, as Batu Caves is an active Hindu place of worship. Lightweight trousers, long skirts and tops with covered shoulders are good choices for the tropical weather.
The easiest option for most travellers is the KTM Komuter train from KL Sentral to Batu Caves station. The journey takes about 30 minutes, and the station is only a short walk from the temple complex. Grab or a taxi is another convenient option, particularly for groups.
Yes. A Batu Caves and Genting Highlands day trip is possible if you start early. Visit Batu Caves in the morning, then travel to Genting Highlands around late morning and spend the afternoon and evening there. A private car or organised tour is the most convenient option.
Yes. Indian tourists can enter the main Temple Cave for free, just like other visitors. The 272-step staircase and Lord Murugan statue area are also free. Optional attractions such as Cave Villa and Ramayana Cave have separate entry fees. Tourism Malaysia currently lists Cave Villa at RM15 for non-Malaysians and Ramayana Cave at RM5.
The complex is open daily, generally listed as 6:00 am to 9:00 pm, 365 days a year. The paid side attractions, Ramayana Cave and Cave Villa, keep shorter daytime hours, roughly 9:00 am to 6:00 pm.
The Lord Murugan statue at Batu Caves is 42.7 metres (140 feet) tall. It stands at the entrance to the temple complex and is one of the most recognisable landmarks in Malaysia. It is currently considered the second-tallest Lord Murugan statue in the world.