twickly.
Batu Caves

Temples

Batu Caves

The rainbow steps and the temple in the rock

Batu Caves, on the northern edge of Kuala Lumpur, is the city’s most famous image after the Petronas Towers. A 42.7-metre golden statue of Lord Murugan, said to be the tallest in the world, guards a staircase of 272 brightly painted steps that climbs a limestone hill to the Temple Cave, a cathedral-like cavern with a ceiling about 100 metres high and shrines lit by shafts of daylight. Entry to the Temple Cave is free. At the foot of the hill, the Ramayana Cave tells the Hindu epic in colourful statues, and the Cave Villa adds art and performances for a small fee. Every year Batu Caves hosts the great Thaipusam festival, which has been celebrated here since 1892. Long-tailed macaques patrol the steps, so hold on to food and bags.

How it works: you can take the KTM train from KL Sentral to Batu Caves station, which drops you at the gate, but trains run only about once an hour outside rush hour. The Tiqets half-day tour is the easier option: a guide collects you from your hotel in the Golden Triangle, stops at a batik workshop and gives you time at the caves before driving you back.

What to expect: the steps are steep and busy, and the heat builds quickly, so go early. The dress code is enforced: legs must be covered, and short skirts and hot pants are not allowed, though sarongs can be hired at the bottom. Remove shoes where signs ask you to inside the shrines.

Making the most of it: give yourself time for the Ramayana Cave, then stop for a banana-leaf lunch at one of the vegetarian restaurants by the entrance. If you are also planning Genting Highlands, the day trip on our list combines both. Avoid the Thaipusam period unless you want to see the festival and its very large crowds.

What to expect

The experience

A climb of 272 steps to the Temple Cave, with optional smaller caves at the base, on your own or on a half-day tour.

Best time

Early morning, before the heat and the tour coaches.

How long

Two hours at the site, or three and a half hours on the tour.

Tips

Cover your legs, carry water and keep snacks out of sight of the monkeys.

Quick picks

Best for
Anyone who wants Kuala Lumpur’s most colourful sight and a taste of Tamil culture.
Families
Older children enjoy the climb and the monkeys; the steps are hard work for toddlers.
Couples
Go early for quiet steps and photos without the crowds.
Pair with
A banana-leaf lunch at the gate, or Genting Highlands on a full-day tour.
Time needed
Half a day from the city centre.

Good questions

Is Batu Caves free?+

Yes, the Temple Cave at the top of the steps is free. The Ramayana Cave and Cave Villa charge small fees.

What should I wear to Batu Caves?+

Cover your legs. Short skirts and hot pants are not allowed, but sarongs are available at the base.

How many steps are there?+

There are 272 steps up to the Temple Cave.

How do I get there from the city?+

Take the KTM train from KL Sentral, a Grab ride, or a half-day tour with hotel pickup.

What does the tour include?+

Hotel pickup in the Golden Triangle, an English-speaking driver-guide, a batik workshop stop and time at Batu Caves.

Pairs well with

More in Kuala Lumpur

All things to do