Batu Caves Tours and Activities

Batu Caves which includes mountains and heritage architecture
Batu Caves
Batu Caves
Batu Caves
Batu Caves


Re-charge your spiritual batteries at these awe-inspiring caves, Kuala Lumpur's principal Hindu shrine.

Reputed to be over 400 million years old, the majestic Batu Caves in Kuala Lumpur’s Gombak district are among the most popular of Hindu shrines in Malaysia and they attract thousands of worshippers and tourists every year.Comprising of three main caves as well some smaller ones, this eerie labyrinthine complex is a wonderful place to explore, whether you are on a cultural jaunt, a spiritual quest, or just fancied some sightseeing.Visitors to this limestone mountain are greeted by an imposing golden statue of Lord Murugan, the Hindu god of war to whom the caves are dedicated. At 42.7 metres high, it is the tallest statue dedicated to a Hindu deity in Malaysia and is staggeringly beautiful close up. At this point, brace yourself for the arduous ascent up the 272 steps which lead to the Cathedral or Temple Cave. As you climb, keep an eye out for cheeky macaque monkeys as they dart among the tourists and bear in mind, they are not adverse to a bit of pickpocketing.At the top, catch your breath as you make your way into the 100-metre high main chamber of the Cathedral Cave. The cavernous temple within is home to a revered mix of ornate Hindu shrines and descriptive artwork which detail various Hindu legends. Similarly, the adjacent Art Gallery and the Museum caves both feature statues and paintings of sacred Hindu deities.If you want to learn about the various ecosystems in this hillside, take a scientific tour down into the Dark Caves. This two-kilometre stretch of surveyed passages is home to an abundance of ancient flora and fauna, including the endangered Trapdoor Spider. This is a terrific way to learn about this unique natural habitat but bear in mind that exploring this cave is quite a physical challenge as some crawling is required.Every year between January and February, millions of devotees flock to the Batu Caves to celebrate the Hindu festival of Thaipusam. This three-day event, dedicated to thanksgiving and penance, is renowned for its colourful parades and extreme ceremonial rituals, some of which include piercing the body with hooks and skewers. Attending this sacred Hindu celebration is a real privilege, so where possible, schedule it into your itinerary.

Plan a trip to see Batu Caves

Price found within the past 48 hours. Click for updated prices.
The Manor Suites KLCC by Moonway
Tropicana The Residence KLCC Golden Crown
Hotel Royal Signature

Tours & day trips

See all 404 activities

Food, drink & nightlife

See all 37 activities

Adventure & outdoor

See all 14 activities

Shopping & fashion

See all 11 activities

Reviews of Batu Caves

4.3
Top destination
5 - Excellent
69
5 - Excellent 51%
4 - Good
47
4 - Good 35%
3 - Okay
11
3 - Okay 8%
2 - Disappointing
8
2 - Disappointing 6%
1 - Terrible
1
1 - Terrible 1%

5/5 - Excellent

Verified traveller

go early in the morning to avoid heat and tourists

3/5 - Okay

Verified traveller

Visited the caves 15 years ago, disappointed to find caves had rubbish in them! The area is over developed and has lost it’s charm. The caves are now a money making racket, with people charging for shawls etc. a beautiful peaceful place ruined.

Popular places to visit


Top Batu Caves Hotel & Accommodation Deals

SEEDS HOTEL SELAYANG

SEEDS HOTEL SELAYANG

2 out of 5
2-26, Jalan 2/3a, Pusat Bandar Utara Selayang, Kuala Lumpur
SEEDS HOTEL SELAYANG
Crystal Crown Kuala Lumpur

Crystal Crown Kuala Lumpur

3 out of 5
No.3, Jalan Jambu Mawar, Off Jalan Kepong, Kuala Lumpur
Crystal Crown Kuala Lumpur
Kenwingston Platz @ KL North

Kenwingston Platz @ KL North

3 out of 5
81, Jln Gombak, Kuala Lumpur, Kuala Lumpur
Kenwingston Platz @ KL North
Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur

5 out of 5
Kuala Lumpur City Centre, Kuala Lumpur
Mandarin Oriental, Kuala Lumpur
Seeds Hotel PV12

Seeds Hotel PV12

3 out of 5
21, Jln PV12, Kuala Lumpur, Kuala Lumpur
Seeds Hotel PV12
Hyatt Regency Kuala Lumpur At KL Midtown

Hyatt Regency Kuala Lumpur At KL Midtown

4 out of 5
No 7, Jalan Dutamas 2, Dutamas, Kuala Lumpur, Federal Territory
Hyatt Regency Kuala Lumpur At KL Midtown
Staycation KL - The Ridge Apartments

Staycation KL - The Ridge Apartments

3 out of 5
The Ridge at KL East (Residensi Rabung K, Jalan Persiaran Melati Kuarza, Sunway Mo, Kuala Lumpur
Staycation KL - The Ridge Apartments
SEEDS HOTEL PV128

SEEDS HOTEL PV128

2.5 out of 5
Unit 7-2, PV128 No. 128, Jalan Genting Kelang, Kuala Lumpur
SEEDS HOTEL PV128
Sunway Putra Hotel Kuala Lumpur

Sunway Putra Hotel Kuala Lumpur

5 out of 5
100 Jalan Putra, Kuala Lumpur
Sunway Putra Hotel Kuala Lumpur
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Things to do near Batu Caves

Explore the breathtaking Batu Caves with various tour packages available, offering guided experiences for an unforgettable visit. Don't miss out on the best Batu Caves tours, which often include shopping opportunities nearby, allowing you to immerse yourself in the local culture. Whether you opt for a day tour or a comprehensive tour package, you'll discover the stunning natural beauty and rich heritage of this iconic site in Selangor, Malaysia.

Shopping

In Batu Caves, you can visit Petaling Street Market, a vibrant public market 9.7km away, perfect for local gifts and souvenirs. For a more extensive shopping experience, check out Pavilion Kuala Lumpur or Suria KLCC Shopping Centre, both also located 9.7km away, offering diverse shopping and entertainment options.

Recreation

Templer Park Country Club offers a lush golfing experience surrounded by nature, perfect for relaxation and enjoyment. Meanwhile, Royal Selangor Club provides an elegant atmosphere for leisurely pursuits, while the Malaysian Basketball Association Stadium hosts vibrant sports events, ideal for active tourists seeking excitement.

Adventure

Experience the Genting Skyway, a thrilling cable car ride located 20.9km from Batu Caves, offering stunning views of the rainforest. Alternatively, splash around at Desa Waterpark or Wet World Shah Alam, both offering fantastic water slides and family-friendly entertainment just 10 and 25.7km away, respectively.

Nightlife

Batu Caves offers vibrant nightlife just a stone's throw away. Enjoy the Kuala Lumpur Performing Arts Centre and DBKL City Theatre for captivating performances, or immerse yourself in the wonders of the National Planetarium for a family-friendly experience filled with entertainment and culture.

Find the best attractions near Batu Caves

Batu Caves, located in Selangor, Malaysia, offers a rich blend of culture and outdoor experiences. Visitors can explore stunning mosques, vibrant urban parks, and unique event venues. Key attractions include the iconic Batu Caves themselves, ideal for a day tour. Whether you're interested in top attractions or simply soaking in the local atmosphere, there's plenty to keep you engaged during your visit.

  • Petronas Twin Towers: Standing tall as Malaysia's iconic landmark, the Petronas Twin Towers offer breathtaking city views from the Skybridge and observation deck. The stunning architecture and vibrant atmosphere embody Kuala Lumpur's modern vibe, making it a must-visit for any tourist.
  • KLCC Park: This lush urban park provides a serene escape in the heart of the city. Perfect for families, KLCC Park features walking trails, a lake, and playgrounds, allowing you to enjoy outdoor activities while surrounded by stunning skyscrapers.
  • Kuala Lumpur Tower: Experience panoramic views of the city from one of the tallest telecommunication towers in the world. The Kuala Lumpur Tower boasts a revolving restaurant, making it an ideal spot for a unique dining experience with breathtaking city vistas.

Best time to go to Batu Caves

The best time to visit Batu Caves is dependant on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with moderate rain. January and December are its coolest month on average. At the time of December, visitor numbers are slightly high and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.1°F (25.6°C)Moderate RainMostly CloudyAverageSlightly High
February79.2°F (26.2°C)Light RainMostly SunnyAverageAverage
March79.9°F (26.6°C)Moderate RainMostly SunnyAverageSlightly Low
April80.2°F (26.8°C)Moderate RainMostly CloudySlightly LowAverage
May80.8°F (27.1°C)Moderate RainMostly SunnySlightly LowAverage
June80.4°F (26.9°C)Light RainMostly SunnySlightly LowSlightly Low
July80.1°F (26.7°C)Light RainMostly SunnySlightly HighAverage
August80.1°F (26.7°C)Light RainMostly SunnySlightly HighSlightly High
September79.7°F (26.5°C)Light RainMostly SunnyAverageAverage
October79.7°F (26.5°C)Moderate RainMostly CloudyAverageSlightly Low
November78.6°F (25.9°C)Frequent RainMostly CloudyAverageAverage
December78.1°F (25.6°C)Frequent RainMostly CloudySlightly HighSlightly High

Booking tips and Expedia advantages for Batu Caves

To save money on your visit to Batu Caves, consider travelling during the off-peak months of March, June, and October, when accommodation prices are lower. Saturdays tend to be the cheapest days to stay, while Tuesdays are the priciest. Use Expedia’s search tool to find budget-friendly, eco-certified hotels and consider package deals that combine flights, accommodation, and activities for additional savings. Public transport is a cost-effective option for getting around, and be sure to explore free activities at the caves to maximise your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Batu Caves are March, June and October, where the prices are slightly lower. This is in comparison to August and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Batu Caves is Saturday. The most expensive day to stay around Batu Caves is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, preferred location, and type of accommodation you’re after. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Batu Caves hotel accommodation with your flights and activities through an Expedia package deal.

Explore a world of travel with Expedia

Explore a world of travel with Expedia