Batu Caves

Malaysia, Federal Territory of Kuala Lumpur · Malaysia travel guide

Sacred caves

Batu Caves, photo 1 of 12

Batu Caves is a famous Hindu temple complex set within massive limestone caves, renowned for its colorful steps and the towering Murugan statue.

Plan your visit

Time to spendAbout 1.5 h (1–2.5 h)
Best time of day7–9 AM — cool climb, few crowds
Avoid11 AM–3 PM — hot climb and crowds
Best monthsMar–Sep
Entry feeFree entry
SettingIndoor & outdoor
EffortSome walking — 272 steep steps
Good forFamilies, Kids, Couples, Solo, Groups
Rating4.4 / 5 on Google (72,462 reviews)

Thaipusam (Jan–Feb) draws over a million devotees; otherwise fine year-round with afternoon showers.

Batu Caves, photo 2 of 12

Batu Caves, photo 3 of 12

Batu Caves, photo 4 of 12

Frequently asked questions

How much time do you need at Batu Caves?

Most visitors spend about 1.5 h; 1–2.5 h depending on pace.

What is the best time to visit Batu Caves?

7–9 AM, for cool climb, few crowds. The best months are Mar–Sep.

What is the entry fee for Batu Caves?

Entry is free.

Is there a dress code at Batu Caves?

Cover knees (sarong rental at base)

More things to do in Malaysia

Batu Caves on Google Maps

Get it on Google Play · Download on the App Store