Batu Caves

The rainbow-painted stairs up to the Temple Cave at Batu Caves

Batu Caves, in Gombak, is one of the attractions in Selangor in the Where2Go guide. Below are its address, opening hours, prices and directions, checked in October 2026. Hours and prices can change, so confirm before you go.

AlamatBatu Caves, Gombak, 68100 Selangor
ButiranOpen daily; check hours before visiting
Temple Cave free; Ramayana Cave and Cave Villa charge small fees
KawasanGombak
Tempoh lawatan biasaKira-kira 2 j
Disenaraikan dalamSelangor Attractions
Bawa saya ke sini
DisahkanDisahkan Oktober 2026

About Batu Caves

Batu Caves is a limestone hill in Gombak, about 13 km north of central Kuala Lumpur, and it sits just across the state line in Selangor. A 42.7-metre gold statue of Lord Murugan stands at the foot of 272 rainbow-painted steps that climb to the Temple Cave, a tall natural chamber with Hindu shrines. The cave itself is covered in the Selangor temples guide.

Entry to the Temple Cave is free. The Ramayana Cave and Cave Villa at the base are run separately and charge small fees, and guided Dark Cave tours are booked through a separate operator, so ask at the site or check ahead. Cover your shoulders and knees; sarongs can be rented at the stalls for around RM5. Long-tailed macaques live on the steps and snatch food and bags. Go before 9 am to climb in the cool. The KTM Komuter Batu Caves line ends a short walk from the entrance.

Lokasi Batu Caves

See all attractions in Selangor