
Batu Caves
272 rainbow-painted steps lead to one of Southeast Asia's most dramatic Hindu shrines.
Batu Caves is a limestone hill complex about 13 kilometres north of central Kuala Lumpur, home to a series of caves and cave temples that have been a sacred Hindu pilgrimage site since the late 19th century. The centrepiece is the Cathedral Cave — a vast, cathedral-ceilinged cavern reached by a famous staircase of 272 steps, which were repainted in vivid rainbow colours in 2018. Guarding the entrance is a 42.7-metre golden statue of Lord Murugan, the Hindu deity of war and victory, one of the tallest statues of any deity in the world. For the Tamil Hindu community across Malaysia and beyond, this is one of the most significant religious sites in the country.
Visiting means climbing those iconic steps past troops of bold, food-snatching macaque monkeys, then stepping into the enormous cave itself, where shafts of natural light pour through openings in the rock ceiling and illuminate Hindu shrines carved into the stone walls. The cavern is genuinely impressive — vast, atmospheric, and alive with incense, music, and devotees. Smaller cave temples nearby, including the Dark Cave (a separate eco-tourism site) and the Art Gallery Cave, are worth exploring if you have extra time. The whole complex rewards slow, curious visitors.
The site is always busy, but the volume of visitors reaches an entirely different level during Thaipusam — the annual Hindu festival that typically falls in January or February — when over a million pilgrims descend on Batu Caves over three days in one of the world's largest religious gatherings. At normal times, arriving early in the morning means cooler temperatures, fewer crowds, and better light for photography. The caves are free to enter, though the Dark Cave tour requires a ticket. Monkeys are genuinely brazen here — keep bags zipped and food out of sight.
