Meet a driver at your hotel in Kuala Lumpur for 9am or 2pm departure, then begin the 30-minute drive to Batu Caves, passing through the colorful Little India neighborhood along the way. Upon arrival at the temple, make your way up the 272 steps that lead to a towering statue of Lord Murugan, then enter the largest cave in the complex.
Inside, you’ll find Hindu shrines and a series of cave temples that draw thousands of worshippers from around the world—outside of the caves, you’ll spot some of the area’s resident monkeys.
After your time at Batu Caves, continue to Thean Hou Temple, a Buddhist landmark dedicated to Mazu, the Chinese Sea goddess. This is also a great place to grab a snack, as the temple is surrounded by a cluster of Malaysian and Chinese food stalls.
The last stop of the day is the National Mosque, an imposing religious building that accommodates up to 15,000 people. Minarets soar to 240 feet (73 meters), and the mosque is surrounded by a 13-acre (5.2-ha) garden traced with picturesque walking paths. This 4-hour tour concludes with return transfer to your Kuala Lumpur hotel.