The magnificent Batu Caves are one of the top tourist attractions in Malaysia, partly because they are located only 13km from downtown Kuala Lumpur and easy to get to.
Countless tour operators run half-day trips to the Caves but you do not really need to waste USD50 on an organized tour unless you like being rushed around the caves so that the guides can have extra time to drag you to handicraft shops and earn some extra commission.