Travel Plan
Batu Caves

Home Malaysia Kuala Lumpur Batu Caves

ATTRACTION GUIDE · KUALA LUMPUR

Batu Caves

A giant golden statue, 272 rainbow steps and a Hindu temple inside a limestone cave.

Tickets & tours Open in Google Maps
Time needed
2 hours
Entry
Free (Temple Cave)
Best time
Early morning
Area
Gombak

A limestone hill with rainbow stairs and a giant golden statue.

Where it is & how to get there

Address: Gombak, Selangor (13 km north of Kuala Lumpur)

  • Train: KTM Komuter from KL Sentral to Batu Caves station, about 30–40 minutes.
  • Taxi or Grab: About 30 minutes from the city centre, traffic permitting.
  • Dress code: Knees must be covered; sarongs can be rented at the entrance.

The story of Batu Caves

The limestone hill of Batu Caves is about 400 million years old. In the late 19th century a Tamil trader built a shrine to Lord Murugan in its great cave, and it became one of the most important Hindu sites outside India.

A 42.7-metre golden statue of Murugan, unveiled in 2006, stands at the foot of the 272 steps, which were painted in rainbow colours in 2018. Each year the Thaipusam festival draws huge crowds of pilgrims.

Best time to visit

Best season

All year; Thaipusam (January or February) for the festival, but expect huge crowds.

Best time of day

Early morning, before the heat and tour buses.

Rain

Afternoon showers are common.

Tips before you go

  • Go early to avoid the heat. Watch out for the monkeys.
  • Hold on to bags and food; the monkeys are bold.
  • Bring water for the climb, and wear comfortable shoes.

Best hotels near Batu Caves

Well-known hotels within easy reach. Check prices and availability for your dates.

Mandarin Oriental Kuala Lumpur

Luxury hotel beside the Petronas Towers and KLCC Park.

See prices

Four Seasons Hotel Kuala Lumpur

Tower hotel with direct views of the Twin Towers.

See prices

Traders Hotel Kuala Lumpur

Popular rooftop Sky Bar facing the towers.

See prices
All hotels near Batu Caves

What's around Batu Caves

  • Temple CaveThe main cave at the top of the steps.
  • Ramayana CaveColourful cave with Hindu epic scenes.
  • Cave VillaSmaller cave with art and animals.
  • Kuala Lumpur city centreAbout 30 minutes away.

Questions travellers ask

Is Batu Caves free?

Yes, the main Temple Cave is free; some side caves charge.

How many steps are there?

272.

What should I wear?

Clothes covering the knees; sarongs are available to rent.

More in Kuala Lumpur

Petronas Twin Towers

Petronas Twin Towers

Read the guide
Putra Mosque

Putra Mosque

Read the guide
KL Tower (Menara Kuala Lumpur)

KL Tower (Menara Kuala Lumpur)

Read the guide
Thean Hou Temple

Thean Hou Temple

Read the guide
Back to the Kuala Lumpur guide
Travel Plan · Batu Caves Travel times, prices and opening hours change. Check official sites before you go. Photos: Unsplash. Privacy & disclosure