What 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 fun & popular experiences in Batu Caves
Theme parks
See all 4 activitiesOpens in new tabGenting Highlands Full-Day Tour
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 1310 activitiesOpens in new tabKuala Lumpur: Suburbs and Batu Caves Half-Day Tour
Food, drink & nightlife
See all 71 activitiesOpens in new tabFrom Kuala Lumpur: Historical Melaka Day Tour with Lunch
Popular places to visit
Petronas Twin Towers
Enjoy the view from the observation deck on the 86th floor, atop the world’s tallest twin skyscrapers.
Berjaya Times Square
Enjoy the thrills at Berjaya Times Square and see why this is a popular theme park in Kuala Lumpur. Visit 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 favourite shopping spot in Petaling Jaya. Amble around this vibrant area's Chinatown and enjoy its lively bars.
Pavilion Kuala Lumpur
You can browse for souvenirs when you visit Pavilion Kuala Lumpur, a favourite shopping spot in Kuala Lumpur. Visit the spas and lively bars in this vibrant area.
Mid Valley Megamall
You can search for that perfect souvenir with a trip to Mid Valley Megamall, a favourite shopping spot in Kuala Lumpur. Amble around this vibrant area's picturesque gardens and enjoy its top-notch restaurants.
KLCC Park
Relax by the lake as you gaze at the city skyline or wander the grounds to see statues, water features and landscaped gardens.
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.
Suria KLCC Shopping Centre
You can find the perfect gifts to bring home when you visit Suria KLCC Shopping Centre, a favourite shopping spot in Kuala Lumpur. Visit the spas and top-notch restaurants 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 family-friendly area's Chinatown and enjoy its top-notch restaurants.
Explore areas of Batu Caves
Pekan Kepong
While there might not be top attractions in Pekan Kepong, you can explore the larger area and discover places like Publika Shopping Mall and Batu Caves.
Taman Ehsan
Though Taman Ehsan may not have many top sights, you can venture to the surrounding area to see attractions like Batu Caves and Publika Shopping Mall.
Sungai Mulia
Sungai Mulia might not have many top sights, but Setapak Central Mall and Petronas Twin Towers are two attractions nearby that you can check out.
Changkat
If you're looking for some top things to see and do in Changkat and surrounding area, you can visit Setapak Central Mall and Batu Caves.
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 there might not be top attractions in Medan Batu Caves, you can explore the larger area and discover places like Batu Caves and Tesco Extra Selayang.
- Batu Caves sightseeing tours & attractions
- Hotels near popular Kuala Lumpur Attractions
- Cities to visit near Batu Caves
- Expedia's Latest Trends
- Batu Caves
- Petronas Twin Towers
- Berjaya Times Square
- Sunway Pyramid Mall
- Genting SkyWorlds Theme Park
- Mid Valley Megamall
- KLCC Park
- Bukit Jalil National Stadium
- Suria KLCC Shopping Centre
- Kuala Lumpur Tower
- i-City
- University of Malaya
- Jalan Alor
- Petaling Street
- First World Plaza
- Merdeka Square
- World Trade Centre Kuala Lumpur
- Aeon Jusco Bukit Tinggi Shopping Center
- National Zoo
- Genting Skyway
- Cheras Leisure Mall
- Axiata Arena
- Sungei Wang Plaza
- Changkat Bukit Bintang
- Hotels near Batu Caves
- Hotels near Petronas Twin Towers
- Hotels near Berjaya Times Square
- Hotels near Genting SkyWorlds Theme Park
- Hotels near Mid Valley Megamall
- Hotels near KLCC Park
- Hotels near Pavilion Kuala Lumpur
- Hotels near Bukit Jalil National Stadium
- Hotels near Suria KLCC Shopping Centre
- Hotels near 1 Utama
- Hotels near University of Malaya
- Hotels near Kuala Lumpur Convention Centre
- Hotels near Merdeka Square
- Hotels near Paradigm Mall
- Hotels near World Trade Centre Kuala Lumpur
- Hotels near Aeon Jusco Bukit Tinggi Shopping Center