tripunder
The 272 steps up to Batu Caves beside the gold statue of Lord Murugan

Home › Sacred places › Batu Caves (Sri Subramaniar Swamy Temple)

Hindu · Gombak, Malaysia

Batu Caves (Sri Subramaniar Swamy Temple) visiting guide, cost & rules

Batu Caves is a limestone hill north of Kuala Lumpur whose great Temple Cave holds a shrine to Lord Murugan (Subramaniar Swamy), reached by 272 painted steps beside a 43 m gold statue of Murugan.

Photo: Jorge Láscar from Melbourne, Australia · CC BY 2.0 · source

DurationHalf day
Starts fromKuala Lumpur
Cost from₹600 each
Stops4
Best timeAny month works; go at opening time (from about 7:00) to beat the heat, the tour buses and the afternoon rain
Good forSolo, Couples, Families, Groups

Batu Caves is a limestone hill north of Kuala Lumpur whose great Temple Cave holds a shrine to Lord Murugan (Subramaniar Swamy), reached by 272 painted steps beside a 43 m gold statue of Murugan. It has been a Hindu place of worship for well over a century and is managed by the Sri Maha Mariamman Temple Devasthanam, which also runs the Sri Maha Mariamman Temple in Kuala Lumpur. For Malaysia's Tamil Hindus it is the centre of Thaipusam, when devotees fulfil vows to Murugan by carrying milk pots and kavadi up the steps. On ordinary days it is a working temple with daily pujas, open to visitors of every faith.

Step 2 of 8Next: Visiting rules

Visiting rules

Opening hoursOpen daily; Sunway Hotels' guide gives 7:00-21:00, other recent guides 6:00-21:00. The temple gates start closing around 20:30 (Temple Cave) and 21:00 (foot of the hill). Cave Villa is open about 8:30-17:30. Hours change on Thaipusam. Sources: Sunway Hotels Batu Caves page, travel guides (read 16 Oct 2026); no official Devasthanam timetable found.
Entry feeFree (Temple Cave and steps). Ramayana Cave RM5 (about ₹105). Cave Villa RM15 non-Malaysians / RM7 Malaysians (about ₹315 / ₹150).
What to wearShort skirts and hot pants are not allowed; legs must be covered (Sunway Hotels guide). Travel guides add shoulders covered and knees covered for men and women. Sarongs for rent at the foot of the steps.
PhotographyNo official photography rule found. Photography of the steps, statue and cave is common; ask before photographing worship inside the shrines and do not photograph devotees fulfilling vows without permission.

Visiting with respect

  • Remove your shoes before entering the shrines in the Temple Cave and walk around them clockwise.
  • During Thaipusam, give way to devotees carrying paal kudam and kavadi; they are fulfilling a vow to Murugan and have the right of way on the steps.
  • Do not feed the macaques, and keep meat, eggs and alcohol out of the temple area.

Hours and rules can change for festivals and services. Check the official site on the day.

Step 3 of 8Next: Getting there

The route, stop by stop

The whole route first. Tap any stop and the map zooms to just that place.

Route

Stops

Temple Cave (Murugan shrine) and the 272 steps → Ramayana Cave → Cave Villa → Sri Maha Mariamman Temple, Kuala Lumpur · Directions in Google Maps ↗

  1. 1
    KTM Komuter from KL Sentral to Batu Caves station, the end of the line (about 25 min, RM2.60 one way, about ₹55); the steps start a short walk from the station. Free entry Map ↗
  2. 2
    At the foot of the hill, to the left of the main steps; scenes from the Ramayana inside Map ↗
  3. 3
    At the foot of the hill near the main plaza; galleries and Hindu art. RM15 for non-Malaysians, RM7 for Malaysians Map ↗
  4. 4
    In Chinatown, a short walk from Pasar Seni station; the starting point of the Thaipusam procession. Free entry, small fee to leave shoes Map ↗

Travel legs add up to about ₹530 per person.

Step 4 of 8Next: Cost

What it costs

Ballpark ranges, not live quotes. Page updated 18 October 2026. Prices move with season and demand, so check live fares before you book.

Your group₹1,200
Couple · from Kuala Lumpur
Per person₹600

A do-it-yourself budget for the visit: local transport and any entry fee. Donations and guided tours are extra.

Step 5 of 8Next: What to book

What to book ahead

Step 6 of 8Next: Stay & food

Where to stay and eat

Stay

Batu Caves is a half-day trip from central Kuala Lumpur, so stay in the city near a Komuter or LRT line: Chinatown (Pasar Seni) or the KL Sentral and Brickfields (Little India) area are the easiest. Hostel dorm beds in Kuala Lumpur list from about US$8-15 a night (about ₹700-1,300), and simple private rooms in Chinatown and Brickfields from roughly ₹2,000-3,500; prices rise around Thaipusam and Chinese New Year.

Food

The stalls and restaurants at the foot of the hill serve South Indian vegetarian food: banana-leaf rice, thosai, idli, vadai and teh tarik, usually RM10-20 (about ₹210-420) a meal. Brickfields, Kuala Lumpur's Little India on the way back, has many more banana-leaf restaurants. Keep food and drinks in a closed bag on the steps: the long-tailed macaques snatch anything they see.

Local tip: Ride the first Komuter trains and be at the steps by about 7:30. The climb is cooler, the light is soft on the statue, and you can watch the morning puja in the Temple Cave before the tour groups arrive.
Step 7 of 8Next: FAQ

Photos

Questions people ask

How many days do you need for Batu Caves?

Half day, starting from Kuala Lumpur (KL Sentral; airport KLIA, KUL).

What is the best time for Batu Caves?

Any month works; go at opening time (from about 7:00) to beat the heat, the tour buses and the afternoon rain. The great day is Thaipusam, on the full moon of the Tamil month of Thai: in 2027 it falls on Friday 22 January (state holiday in Selangor and Kuala Lumpur). Devotees walk overnight from the Sri Maha Mariamman Temple in Kuala Lumpur and climb the steps with paal kudam (milk pots) and kavadi; the temple expected more than 3.5 million visitors for Thaipusam 2026. Come for the festival only if you are fine with very dense crowds; on any other day it is an easy half-day trip.

How much does Batu Caves cost?

From about ₹600 per person doing it yourself, with the travel legs adding up to roughly ₹530.

What needs to be booked in advance?

No ticket for the Temple Cave: The steps and the Temple Cave are free; there is no booking or timed entry. The Ramayana Cave (RM5) and Cave Villa (RM15 for non-Malaysians) are paid at their own gates. Cover your legs (must book): Short skirts and hot pants are not allowed; keep legs covered to below the knee and shoulders covered. Sarongs can be rented at the foot of the steps (reported as RM5 with RM2 back when you return it). The rule is enforced more for women than men, but dress for it anyway. Thaipusam 2027 (22 January): No ticket, but plan around crowds: arrive before dawn, carry water, and take the train rather than a car. The KLIA Ekspres airport train fare rises to RM65 from 1 January 2027.

Where do pilgrims stay?

Batu Caves is a half-day trip from central Kuala Lumpur, so stay in the city near a Komuter or LRT line: Chinatown (Pasar Seni) or the KL Sentral and Brickfields (Little India) area are the easiest. Hostel dorm beds in Kuala Lumpur list from about US$8-15 a night (about ₹700-1,300), and simple private rooms in Chinatown and Brickfields from roughly ₹2,000-3,500; prices rise around Thaipusam and Chinese New Year.

What about food?

The stalls and restaurants at the foot of the hill serve South Indian vegetarian food: banana-leaf rice, thosai, idli, vadai and teh tarik, usually RM10-20 (about ₹210-420) a meal. Brickfields, Kuala Lumpur's Little India on the way back, has many more banana-leaf restaurants. Keep food and drinks in a closed bag on the steps: the long-tailed macaques snatch anything they see.

Step 8 of 8Next: Sources

Sources and last check

Checked 16 October 2026. Fees, hours and rules change, so confirm on the official site before you pay.

  • gov.uk OfficialFCDO advises against all but essential travel only to islands off eastern Sabah; nothing on Kuala Lumpur/Selangor
  • sunwayhotels.comDaily 7:00-21:00, 272 steps, Temple Cave free, Ramayana Cave RM5, Cave Villa RM7/RM15, dress rule (no short skirts or hot pants, legs covered), KTM KL Sentral-Batu Caves RM2.60 about 25 min
  • officeholidays.comThaipusam 2027 on Friday 22 January, regional holiday in Selangor and Kuala Lumpur
  • jobs.blackrevo.com.myThaipusam 22 Jan 2027 in Selangor and KL, citing the Prime Minister's Department Jadual Hari Kelepasan Am 2027 (kabinet.gov.my/storage/2026/08/HKA_2027.pdf)
  • publicholidays.com.myThaipusam 22 Jan 2027 and the states observing it
  • shippedaway.com6:00-21:00 opening, Cave Villa 8:30-17:30, main cave free
  • foreverbreak.comDress code loosely enforced, stricter for women; knees covered
  • fmtv5.freemalaysiatoday.comTemple chairman R. Nadarajah: escalator project not yet built, hurdles expected cleared by July 2026; steps remain
  • malaymail.comMore than 3.5 million visitors expected for Thaipusam 2026 (headline; page returned 403)
  • businesstoday.com.myKLIA Ekspres adult one-way RM55 now, RM65 from 1 Jan 2027
  • fmtv5.freemalaysiatoday.comDevasthanam chairman: dress code exists for men and women, staff inform visitors discreetly rather than force it
  • kayak.comKuala Lumpur dorm prices around US$10 a night in cheap months

More sacred places and routes

Costs are indicative ballparks for doing it yourself and change with season and demand. Always check live fares, rates and opening rules before you book. Trip Under is not a travel agency: we sell nothing, take no commission, and every booking link goes straight to the provider. Photographs come from Wikimedia Commons under free licences; see credits.

By Gokul · Updated 18 October 2026 · Photo: Jorge Láscar from Melbourne, Australia · CC BY 2.0 · source · Photo: Chainwit. · CC BY-SA 4.0 · source · Photo: Radosław Botev · CC BY 3.0 pl · source · Photo: *angys* · CC BY-SA 4.0 · source · Photo: R Shanmuga Sundaram · CC BY-SA 3.0 · source

Half day · —
Route