M The Malaysia Move
Travel & Explore

Batu Caves: A Visitor's Guide

Everything to know before visiting Batu Caves near Kuala Lumpur in 2026 — the 272 steps, the gold Murugan statue, how to get there by train, dress code and monkeys.

C Chris Tan · Published 26 May 2026
Batu Caves: A Visitor's Guide

Batu Caves is the rare attraction that’s both a serious place of worship and one of the most striking photo stops in the country. A 42.7-metre gold statue, 272 rainbow-painted steps, a cave temple inside a 400-million-year-old limestone hill, and a troop of opportunistic monkeys — all about 30 minutes north of central Kuala Lumpur. Here’s how to do it right.

For the rest of the city, start at our Kuala Lumpur explore hub.

What it actually is

Batu Caves is a complex of limestone caves housing several Hindu temples, the most important being the Temple Cave (also called the Cathedral Cave) at the top of the steps. It’s the focal point of Thaipusam, the Hindu festival that draws over a million pilgrims here each year, usually in late January or February.

The towering gold statue at the foot of the steps is Lord Murugan, the Hindu god of war — at 42.7 metres it’s one of the tallest statues of its kind in the world. The hill itself is reckoned to be around 400 million years old.

Batu Caves

🕐 Hours
Daily, early morning–9pm
📍 Address
Gombak, Selangor (13 km north of KL)
Open in Google Maps (photos & live hours) →

The 272 steps

The famous flight of steps was repainted in bright rainbow colours a few years back, and that’s the shot everyone wants. There are 272 of them, and in KL’s heat the climb gets your heart going — take it slowly and bring water. There’s no charge to climb them or to enter the main Temple Cave; donations are welcome at the shrines inside.

At the top, the cave opens into a vast chamber with daylight pouring through a gap in the ceiling and temples built into the rock. It’s cooler inside than you’d expect, and genuinely atmospheric.

The other caves

The main Temple Cave is the free headline, but there are paid extras at the base:

  • Ramayana Cave — a tunnel-and-cavern system with dozens of statues and LED-lit dioramas telling the Hindu epic Ramayana. Entry around RM5 as of 2026, same price for everyone.
  • Cave Villa (also called the Dark Cave area in parts) — around RM15 for non-Malaysians and RM7 for Malaysians.

If you only have time for the steps and the Temple Cave, you’ve still seen the best of it.

Getting there from KL

The easiest way is the KTM Komuter train. Batu Caves is literally the end of the line, so you can’t miss your stop, and the station sits right at the foot of the hill.

  • From KL Sentral — about 40 minutes, roughly RM2.60 one way as of 2026.
  • First and last trains — first out around 6:56am, last back around 10:46pm.
  • Heads up for 2026 — the line is running on a reduced single-track schedule for maintenance through to the end of the year, so trains are less frequent than usual. Check the KTM timetable before you go and don’t cut your return tight.

A Grab from central KL runs roughly RM20–RM35 depending on traffic and is worth it if you’re short on time or travelling as a group.

Dress code

This is an active place of worship, so cover up: shoulders and knees should be covered for everyone. If you turn up in shorts or a vest, vendors near the entrance sell sarongs for a few ringgit. It’s a small courtesy that matters here.

The monkeys — take this seriously

Long-tailed macaques live all over the steps and the base. They won’t hurt you, but they’re bold and quick, and they associate plastic bags and visible food with a free meal.

  • Keep food, drinks and snacks zipped away inside a bag, not in your hands or pockets.
  • Don’t feed them — it makes them more aggressive with the next person.
  • Avoid direct eye contact and don’t smile with teeth showing; to a macaque that reads as a threat.
  • Watch your phone and sunglasses. They’ve been known to snatch loose items.

Best time to visit

Go early — aim to arrive by 8 or 9am. You’ll beat the tour-bus crowds, the worst of the heat for the climb, and you’ll get cleaner photos of the statue and steps without a wall of people. The site is open from early morning until around 9pm.

Avoid Thaipusam unless you specifically want the festival — it’s an extraordinary experience but the crowds are immense and it’s not a casual sightseeing day.

How long to budget

Most people spend 1.5 to 2.5 hours on site. Add travel time and it’s a comfortable half-day. It pairs well with another northern stop, or you can be back in the city for lunch. We slot it into our best day trips from KL and things to do in Kuala Lumpur guides.

Honest pointers

  • Bring water and wear grippy shoes — the steps can be slick, especially after rain.
  • Carry small cash — for sarongs, the paid caves and donations.
  • It’s free, so don’t overpay. No one needs to sell you a ticket for the main cave. Skip anyone who insists otherwise.

Batu Caves manages to be both sacred and spectacular, and the train ride makes it one of the easiest, cheapest half-days you can do out of KL. For costs across a wider trip, see our Malaysia travel budget guide.

Prices, fares and timetables here are ballpark figures as of 2026 and change with maintenance schedules and promotions. Check the KTM and temple sites before you go.

C

About the author

Chris Tan lives and works in Johor Bahru, Malaysia, helping people relocate to and buy property in the Iskandar region. Questions about your move? Get in touch.