Things to do in Batu Caves
Explore thousands of activities with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Get an insider's look in what to book before you travel.
Most popular experiences in Batu Caves
Theme parks
See all 6 activitiesOpens in new tabKuala Lumpur: Genting Highlands & Batu Caves Day Trip
Cruises & boat tours
See all 22 activitiesOpens in new tabExperience Brooklyn Cruise at Puteri Harbour
Shopping & fashion
See all 27 activitiesOpens in new tabTotal Kuala Lumpur Experience Tour
Tours & day trips
See all 1324 activitiesOpens in new tabKuala Lumpur: Suburbs and Batu Caves Half-Day Tour
Food, drink & nightlife
See all 70 activitiesOpens in new tabLets go for Kuala Lumpur Food Experience with Local Host
Popular places to visit
Petronas Twin Towers
Visit this iconic urban landmark and drink in the view from a dizzying 370 metres above street level.
Berjaya Times Square
Have a fun-filled day at Berjaya Times Square and find out why people love this theme park in Kuala Lumpur. Check out the shops and top-notch restaurants in this vibrant area.
Sunway Pyramid Mall
You can find the perfect gifts to bring home when you visit Sunway Pyramid Mall, a popular shopping spot in Petaling Jaya. Amble around this vibrant area's Chinatown and enjoy its top-notch restaurants.
Mid Valley Megamall
You can search for that perfect souvenir with a trip to Mid Valley Megamall, a favorite shopping spot in Kuala Lumpur. Amble around this vibrant area's picturesque gardens and enjoy its top-notch restaurants.
KLCC Park
Visit this city-centre park to discover an urban sanctuary in the heart of bustling Kuala Lumpur.
Pavilion Kuala Lumpur
You can browse for souvenirs when you visit Pavilion Kuala Lumpur, a favorite shopping spot in Kuala Lumpur. Check out the spas and lively bars in this vibrant area.
Suria KLCC Shopping Centre
You can browse for souvenirs when you visit Suria KLCC Shopping Centre, a favorite shopping spot in Kuala Lumpur. Check out the spas and top-notch restaurants in this vibrant area.
Bukit Jalil National Stadium
Catch an event at Bukit Jalil National Stadium during your trip to Kuala Lumpur. Amble within Chinatown or visit the shops in this vibrant area.
Kuala Lumpur Sentral
During your trip to Kuala Lumpur, you can do some window-shopping at Kuala Lumpur Sentral. Amble around this romantic area's Chinatown and enjoy its top-notch restaurants.
Areas of Batu Caves
Pekan Kepong
Pekan Kepong might not have many top sights, but Publika Shopping Mall and Batu Caves are two attractions nearby that you can check out.
Taman Ehsan
Though Taman Ehsan might not have many top sights, you can venture to the surrounding area to see attractions like Batu Caves and Publika Shopping Mall.
Sungai Mulia
While Sungai Mulia might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Setapak Central Mall and Petronas Twin Towers.
Changkat
When in Changkat, you can plan a visit to Setapak Central Mall and Batu Caves, some noteworthy sights in the nearby area.
Kerdas
While Kerdas isn't home to many top sights, Setapak Central Mall and Petronas Twin Towers are some notable places to visit nearby.
Medan Batu Caves
While Medan Batu Caves isn't home to many top sights, Batu Caves and Tesco Extra Selayang are some notable places to visit nearby.
- Batu Caves
- Petronas Twin Towers
- Mid Valley Megamall
- Sunway Pyramid Mall
- Genting SkyWorlds Theme Park
- KLCC Park
- Suria KLCC Shopping Centre
- Bukit Jalil National Stadium
- Kuala Lumpur Tower
- Genting Highlands Premium Outlets
- World Trade Centre Kuala Lumpur
- Petaling Street
- Paradigm Mall
- Merdeka Square
- Aeon Jusco Bukit Tinggi Shopping Center
- Cheras Leisure Mall
- KidZania
- Central Market
- Hotels near Petronas Twin Towers
- Hotels near Pavilion Kuala Lumpur
- Hotels near Suria KLCC Shopping Centre
- Hotels near Berjaya Times Square
- Hotels near Batu Caves
- Hotels near Sunway Pyramid Mall
- Hotels near Genting SkyWorlds Theme Park
- Hotels near Mid Valley Megamall
- Hotels near KLCC Park
- Hotels near Bukit Jalil National Stadium
- Hotels near Kuala Lumpur Tower
- Hotels near 1 Utama
- Hotels near i-City
- Hotels near Genting Highlands Premium Outlets
- Hotels near University of Malaya
- Hotels near Jalan Alor
- Hotels near World Trade Centre Kuala Lumpur
- Hotels near Petaling Street
- Hotels near Paradigm Mall
- Hotels near Kuala Lumpur Convention Centre
- Hotels near Cheras Leisure Mall
- Hotels near KidZania