3.5 star rating: Worth doing 127 Reviews

Add your review

  • Address: Kuala Lumpur, Malaysia
  • Hours: Open daily 7am - 9pm
  • Admission: RM 2.50
One of the most popular Hindu shrines outside India, the Batu Caves are dedicated to Lord Murugan and an imposing 154-foot (47-meter) high golden statue in his honour stands at the foot of the 272 stairs you must climb to view the Temple Cave.

The Temple Cave’s ceiling is 320 feet (100 meters) high and holes in the rock illuminate the massive cave below. The cave is dotted with elaborate Hindu shrines and intricately painted sculptures of Hindu gods.

Below Temple Cave is Dark Cave which is not open to the public without permission from the Malaysian Nature Society who organise daily spelunking tours. On the tours you will see wildlife native only to the caves.

The Art Gallery and Museum caves are at the bottom of the staircase and are filled with paintings depicting scenes from Hindu tradition and statues of Hindu deities.

Practical Info

To get to the Batu Caves catch the KTM Comuter train to Sentul station and catch a taxi or catch a taxi in Kuala Lumpur. Alternatively, take a bus from Puduraya Bus Terminal. In January/February Hindus celebrate the festival of Thaipusum and over 1 million pilgrims flock to the caves to worship Murugan.

Tours & Tickets

See all

Batu Caves, Elephant Conservation Center and Bukit Melawati Day Trip from Kuala Lumpur, Kuala ... 
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 3

Batu Caves, Elephant Conservation Center and Bukit Melawati Day Trip from Kuala Lumpur

5 star rating: Highly Recommended 5 Reviews

This full-day tour takes you outside of Kuala Lumpur city and gives you the opportunity to see what the surrounding areas have to offer. Start with a trip to ...  Read more

Location: Kuala Lumpur, Malaysia
Duration: 12 hours (approx.)

From USD $187.50
Half-Day Batu Cave and Kuala Lumpur Countryside Tour, Kuala Lumpur, Day Trips
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 3

Half-Day Batu Cave and Kuala Lumpur Countryside Tour

4 star rating: Recommended 2 Reviews

Venture to Batu Caves, filled with images of deities and murals depicting scenes from the Hindu scriptures. You'll follow in the footsteps of pilgrims as you ...  Read more

Location: Kuala Lumpur, Malaysia
Duration: 3 hours 30 minutes (approx.)

From USD $18.75
Selangor Full-Day Tour, Kuala Lumpur, Half-day Tours
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 3

Selangor Full-Day Tour

In Selangor there are many natural and cultural attractions for visitors to discover. This full-day guided tour lets you explore the Batu Caves, come into ...  Read more

Location: Kuala Lumpur, Malaysia
Duration: 11 hours (approx.)

From USD $164.00
Private Half-Day Batu Caves Waterfalls and Hot Springs Tour, Kuala Lumpur, Day Trips
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 3

Private Half-Day Batu Caves Waterfalls and Hot Springs Tour

Enjoy a day trip to the impressive Batu Caves as your guide shares local insights and stories with you. Go off the beaten track as you stop at a local hidden ...  Read more

Location: Kuala Lumpur, Malaysia
Duration: 4 hours (approx.)

From USD $58.63
Private Tour: Kuala Lumpur with Petronas Twin Towers Observation Deck and Batu Caves, Kuala Lumpur, ... 
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 4

Private Tour: Kuala Lumpur with Petronas Twin Towers Observation Deck and Batu Caves

Admission to the Petronas Twin Towers Observation Deck and Skybridge is included on this private tour of Kuala Lumpur. Visit other places of interest ...  Read more

Location: Kuala Lumpur, Malaysia
Duration: 1 day (approx.)

From USD $100.00
Top Ten Wonders of Kuala Lumpur Including Skybridge and Observation Deck of Petronas Twin Towers, ... 
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 4

Top Ten Wonders of Kuala Lumpur Including Skybridge and Observation Deck of Petronas Twin Towers

4 star rating: Recommended 3 Reviews

Kuala Lumpur is a city filled with sites of great historical and religious significance, as well as modern buildings with stunning architectural designs. This ...  Read more

Location: Kuala Lumpur, Malaysia
Duration: 8 hours (approx.)

From USD $150.00
Batu Caves and Temple Tour from Kuala Lumpur, Kuala Lumpur, Day Trips
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 5

Batu Caves and Temple Tour from Kuala Lumpur

4 star rating: Recommended 454 Reviews

Discover Malaysia's multicultural influences on this 3-hour afternoon tour to the Batu Caves from Kuala Lumpur. With your fun and knowledgeable guide, explore ...  Read more

Location: Kuala Lumpur, Malaysia
Duration: 3 hours (approx.)

From USD $30.66
Full-Day Tour: Kuala Lumpur City Including Kuala Lumpur Tower, Batu Caves and Little India, Kuala ... 
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 5

Full-Day Tour: Kuala Lumpur City Including Kuala Lumpur Tower, Batu Caves and Little India

4.5 star rating: Recommended 10 Reviews

Kuala Lumpur began as a tin mining settlement with Tudor-styled clubhouses. The city has now evolved into a modern haven with endless events and festivals, ...  Read more

Location: Kuala Lumpur, Malaysia
Duration: 8 hours (approx.)

From USD $125.00
Private Tour: Kuala Gandah Elephant Sanctuary and Batu Caves Tour from Kuala Lumpur with Lunch, ... 
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 5

Private Tour: Kuala Gandah Elephant Sanctuary and Batu Caves Tour from Kuala Lumpur with Lunch

5 star rating: Highly Recommended 2 Reviews

Enjoy a day away for the hustle and bustle of Kuala Lumpur city with our day trip to Kuala Gandah Elephant Sanctuary. This trip offers you the opportunity to ...  Read more

Location: Kuala Lumpur, Malaysia
Duration: 8 hours (approx.)

From USD $125.00
Full-Day Kuala Lumpur City Tour including Petronas Towers and Batu Caves, Kuala Lumpur, Day Trips
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 5

Full-Day Kuala Lumpur City Tour including Petronas Towers and Batu Caves

5 star rating: Highly Recommended 1 Review

Explore and admire the beauty of several iconic buildings that represent Kuala Lumpur on this fantastic full-day tour. Ascend the world renowned Petronas Twin ...  Read more

Location: Kuala Lumpur, Malaysia
Duration: Flexible

From USD $130.00

See all

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message