excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Home/Destinations/Petaling Jaya/Batu Caves

Batu Caves Tours

A soaring cave temple: just north of Petaling Jaya, the Batu Caves rise behind a giant golden statue and 272 rainbow-painted steps. Tours explore the Hindu shrines in the vast limestone caverns, often paired with other cultural highlights.

200 tours · prices per person, book with partner

Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur
Kuala Lumpur
Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur
4.9(3,808)·4 hours
from$35/ person
via Viator
Private Tour Kuala Lumpur with Petronas Twin Towers Observation Deck & Batu Cave
Kuala Lumpur
Private Tour Kuala Lumpur with Petronas Twin Towers Observation Deck & Batu Cave
4.9(1,177)·8 hours
from$110/ person
via Viator
Kuala Lumpur Suburbs Batu Caves Half-Day Tour (SIC/Shared Tour)
Kuala Lumpur
Kuala Lumpur Suburbs Batu Caves Half-Day Tour (SIC/Shared Tour)
4.9(878)·3h 30min
from$8/ person
via Viator
Kuala Lumpur: Batu Caves and City Sights Small-Group Tour
Kuala Lumpur
Kuala Lumpur: Batu Caves and City Sights Small-Group Tour
4.9(377)·4 hours
from$40/ person
via Viator
Batu Caves & Malaysian Handicraft Tour: Pewter & Batik Experience
Kuala Lumpur
Batu Caves & Malaysian Handicraft Tour: Pewter & Batik Experience
4.3(318)·3h 30min
from$24/ person
via Viator
Batu Caves and Cultural Tour Kuala Lumpur (Private)
Kuala Lumpur
Batu Caves and Cultural Tour Kuala Lumpur (Private)
4.8(187)·4 hours
from$35/ person
via Viator
Batu Caves Private Tour with Pick-up from Kuala Lumpur
Kuala Lumpur
Batu Caves Private Tour with Pick-up from Kuala Lumpur
4.8(167)·4 hours
from$178/ person
via Viator
Kuala Lumpur Half Day Batu Caves And Cultural Group Tour
Kuala Lumpur
Kuala Lumpur Half Day Batu Caves And Cultural Group Tour
4.9(98)·4 hours
from$35/ person
via Viator
Kuala Lumpur Private Tour to Batu Caves And Kanching Waterfalls
Kuala Lumpur
Kuala Lumpur Private Tour to Batu Caves And Kanching Waterfalls
4.7(80)·4 hours
from$50/ person
via Viator
Batu Caves & Kuala Gandah Elephant Sanctuary Full-Day Tour
Kuala Lumpur
Batu Caves & Kuala Gandah Elephant Sanctuary Full-Day Tour
4.3(48)·7 hours
from$90/ person
via Viator
Kuala Lumpur: Batu Caves and City Sights Private Tour
Kuala Lumpur
Kuala Lumpur: Batu Caves and City Sights Private Tour
4.9(46)·4 hours
from$60/ person
via Viator
Private Halfday Batu Caves and Cultural Tour in Kuala Lumpur *26*
Kuala Lumpur
Private Halfday Batu Caves and Cultural Tour in Kuala Lumpur *26*
4.9(35)·4 hours
from$60/ person
via Viator
Private Tour Kuala Lumpur Shore Excursion Include Batu Caves
Petaling Jaya
Private Tour Kuala Lumpur Shore Excursion Include Batu Caves
4.8(34)·6–7 hours
from$120/ person
via Viator
Batu Caves & Half-Day Cultural Blend in Kuala Lumpur Group Tour
Kuala Lumpur
Batu Caves & Half-Day Cultural Blend in Kuala Lumpur Group Tour
4.8(32)·4 hours
from$14/ person
via Viator
Kuala Lumpur Private Tour: Petronas Twin Towers and Batu Caves
Kuala Lumpur
Kuala Lumpur Private Tour: Petronas Twin Towers and Batu Caves
5.0(28)·8 hours
from$155/ person
via Viator
Batu Caves Temple Tour
Kuala Lumpur
Batu Caves Temple Tour
3.3(23)·1h 30min
from$17/ person
via Viator
Putrajaya, Batu Caves And Kuala Lumpur Full-day City Tour
Kuala Lumpur
Putrajaya, Batu Caves And Kuala Lumpur Full-day City Tour
4.4(18)·8 hours
from$58/ person
via Viator
Discover Kuala Lumpur & Putrajaya: Batu Caves & Iconic Landmarks
Petaling Jaya
Discover Kuala Lumpur & Putrajaya: Batu Caves & Iconic Landmarks
4.2(18)·6–8 hours
from$97/ person
via Viator
Batu Caves Tour from Kuala Lumpur
Kuala Lumpur
Batu Caves Tour from Kuala Lumpur
3.6(12)·1h 30min
from$17/ person
via Viator
Putrajaya Tour From Kuala Lumpur Includes Batu Caves
Kuala Lumpur
Putrajaya Tour From Kuala Lumpur Includes Batu Caves
5.0(7)·4–5 hours
from$47/ person
via Viator
Kuala Lumpur City Tour with Batu Caves Discovery (Shared)
Kuala Lumpur
Kuala Lumpur City Tour with Batu Caves Discovery (Shared)
4.9(7)·4 hours
from$13/ person
via Viator
Putrajaya Tour From Kuala Lumpur Includes Batu Caves
Kuala Lumpur
Putrajaya Tour From Kuala Lumpur Includes Batu Caves
4.3(6)·5–6 hours
from$47/ person
via Viator
Genting Highlands & Batu Caves Day Tour + Chin Swee Temple
Kuala Lumpur
Genting Highlands & Batu Caves Day Tour + Chin Swee Temple
4.5(6)·8 hours
from$50/ person
via Viator
Blue Mosque And Batu Caves Private Tour from Kuala Lumpur
Kuala Lumpur
Blue Mosque And Batu Caves Private Tour from Kuala Lumpur
4.6(5)·3–4 hours
from$27/ person
via Viator
Port Klang Shore Excursion: Kuala Lumpur City Tour & Batu Caves
Kuala Lumpur
Port Klang Shore Excursion: Kuala Lumpur City Tour & Batu Caves
4.4(5)·6–8 hours
from$89/ person
via Viator
Private Tour to Kuala Lumpur and Exploring Batu Caves Selangor
Kuala Lumpur
Private Tour to Kuala Lumpur and Exploring Batu Caves Selangor
5.0(4)·6–8 hours
from$65/ person
via Viator
Kuala Lumpur City & Batu Caves Temple Private Tour
Petaling Jaya
Kuala Lumpur City & Batu Caves Temple Private Tour
4.7(3)·6–8 hours
from$110/ person
via Viator
Kuala Lumpur City Tour Include Batu Caves 8 hours
Kuala Lumpur
Kuala Lumpur City Tour Include Batu Caves 8 hours
4.3(3)·7–8 hours
from$63/ person
via Viator
Batu Caves & Kuala Lumpur Full-Day City Tour
Kuala Lumpur
Batu Caves & Kuala Lumpur Full-Day City Tour
5.0(2)·7 hours
from$45/ person
via Viator
Blue Mosque And Batu Caves Tour From Kuala Lumpur
Kuala Lumpur
Blue Mosque And Batu Caves Tour From Kuala Lumpur
3.0(2)·5 hours
from$28/ person
via Viator
Kuala Lumpur Batu Caves Thean Hou Temple and National Mosque
Kuala Lumpur
Kuala Lumpur Batu Caves Thean Hou Temple and National Mosque
5.0(1)·4 hours
from$36/ person
via Viator
Kuala Lumpur Countryside & Batu Caves Tour
Kuala Lumpur
Kuala Lumpur Countryside & Batu Caves Tour
3.0(1)·3 hours
from$23/ person
via Viator
Batu Caves Tour from Kuala Lumpur
Kuala Lumpur
Batu Caves Tour from Kuala Lumpur
2 hours
from$21/ person
via Viator
Kuala Lumpur Batu caves Tour
Kuala Lumpur
Kuala Lumpur Batu caves Tour
1h 30min
from$21/ person
via Viator
Malaysia Countryside and Batu Caves Tour from Kuala Lumpur
Kuala Lumpur
Malaysia Countryside and Batu Caves Tour from Kuala Lumpur
4–6 hours
from$20/ person
via Viator
Sacred Half Day Batu Caves Temple and Batik Tour, Kuala Lumpur
Kuala Lumpur
Sacred Half Day Batu Caves Temple and Batik Tour, Kuala Lumpur
3h 30min
from$19/ person
via Viator
Kuala Lumpur Batu Caves Tour
Kuala Lumpur
Kuala Lumpur Batu Caves Tour
1h 30min
from$18/ person
via Viator
Batu Caves And Blue Mosque Tour From Kuala Lumpur
Kuala Lumpur
Batu Caves And Blue Mosque Tour From Kuala Lumpur
5 hours
from$28/ person
via Viator
Private Half Day Kuala Lumpur City and Batu Caves Cultural Tour
Kuala Lumpur
Private Half Day Kuala Lumpur City and Batu Caves Cultural Tour
4–5 hours
from$44/ person
via Viator
Kuala Lumpur Batu Caves & Countryside Tour
Kuala Lumpur
Kuala Lumpur Batu Caves & Countryside Tour
3 hours
from$23/ person
via Viator
4 Hour Private Batu Caves and Cultural Tour Kuala Lumpur
Kuala Lumpur
4 Hour Private Batu Caves and Cultural Tour Kuala Lumpur
4 hours
from$58/ person
via Viator
Batu Caves And Blue Mosque Tour From Kuala Lumpur
Kuala Lumpur
Batu Caves And Blue Mosque Tour From Kuala Lumpur
5 hours
from$49/ person
via Viator
Countryside & Batu Caves Tour from Kuala Lumpur
Kuala Lumpur
Countryside & Batu Caves Tour from Kuala Lumpur
3h 30min
from$29/ person
via Viator
Batu Caves and Suburbs Tour from Kuala Lumpur
Kuala Lumpur
Batu Caves and Suburbs Tour from Kuala Lumpur
3 hours
from$24/ person
via Viator
Countryside & Batu Caves Tour from Kuala Lumpur
Kuala Lumpur
Countryside & Batu Caves Tour from Kuala Lumpur
3h 30min
from$29/ person
via Viator
Kuala Lumpur Countryside & Batu Caves Tour
Kuala Lumpur
Kuala Lumpur Countryside & Batu Caves Tour
3h 30min
from$29/ person
via Viator
Kuala Lumpur City & Batu Caves Combo Tour
Kuala Lumpur
Kuala Lumpur City & Batu Caves Combo Tour
3–4 hours
from$30/ person
via Viator
Guided Half Day Batu Caves Temple Tour in Kuala Lumpur
Kuala Lumpur
Guided Half Day Batu Caves Temple Tour in Kuala Lumpur
4 hours
from$81/ person
via Viator

Batu Caves in Petaling Jaya — FAQ

What are the Batu Caves?
The Batu Caves are a limestone hill of Hindu cave temples near Kuala Lumpur, famous for the giant golden Murugan statue and rainbow steps.
How many steps are at the Batu Caves?
There are 272 colourful steps leading up to the main Temple Cave.
Can you visit the Batu Caves from Petaling Jaya?
Yes — the caves are a short trip away and feature on most Greater KL cultural tours.

More things to do in Petaling Jaya

Petronas TowersKL City ToursFood Tours