Batu Caves Day Trip: Religious Exploration and Firefly Experience near Kuala Lumpur

Embark on a day trip from Kuala Lumpur to explore the religious wonders of Batu Caves, climb 272 steps to reach the temple inside limestone caves. Afterward, visit Bukit Melawati, and end the day with a delicious dinner and a breathtaking firefly experience in Fisherman Village.

Duration: 12 hours
Cancellation: 24 hours
Highlights
  • Batu Caves - The Batu Caves in Malaysia are one of the most important Hindu religious sites outside of India and are a must-see once you tire of shopping and wandering Kuala Lumpur.
    Just eight short miles north of the city, the Batu Caves are just one of the many interesting things to do around Kuala Lumpur. The caves attract around 5,000 visitors…
What's Included
  • Private transportation
  • Complimentary bottled water
  • Air-conditioned vehicles
What's Not Included
  • Dinner
  • Boat ticket for Eagle Feeding
  • Boat ticket for Firefly tour
  • Boat ticket for Blue Tears Tour
Additional Information

You’ll depart from your accommodation in Kuala Lumpur to depart for a peaceful getaway from the urban hustle, visiting sacred locations including the stunning Batu Caves. The first stop will be the Batu Caves itself where you’ll ascend 272 steps to reach the temple’s main entrance, nestled within the limestone cave.
Your excursion will then progress to…

Location
Batu Caves
Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Customer Ratings
4.8
(46 Ratings)
5 stars
4 stars
3 stars
2 stars
1 star
Nickig170
Oct 25, 2025
Fantastic day - knowledgeable and friendly guide - We had a fantastic day at the Batu caves, Bukit Merakati and taking a speed boat to see the fireflies and blue tears phosphorescence! Rosman was a fantastic guide, sharing his immense knowledge of his country's history and traditions. We all had a great day and enjoyed Rosman's company. He also went above and beyond to find child seats for our kids at very short notice. Thank you!
Review provided by Tripadvisor
Wendyyl1260gc
Aug 30, 2025
Exceptional day trip and airport transfer - We used Rosman's services twice, once for a day trip and once for airport transfer. Rosman was responsive to my messages, prompt on arrival and went above above and beyond with making bookings and sharing knowledge on the country. We are so pleased we found this details and it was a a pleasure to spend time with him on our holiday. Many thanks
Review provided by Tripadvisor
L5708vkfrancescos
Aug 19, 2025
Experience worth to be done - Beautiful experience in batu caves and same in the boat seeking fireflies and blue tears watching. Thanks to my driver Amir, very funny and competent at the same time. I recommend this tour.
Review provided by Tripadvisor
Susanne
Aug 4, 2025
Well organized, great tour, but too few Fireflies, eagle feeding disappointing! - The pickup worked perfectly! Our driver Razif tried very hard for us, well informed about everything and was extremely friendly and accommodating! Unfortunately, we did not see quite as many Fireflies as expected and the eagle feeding offered was not worth their money. The silver monkeys compensated us for everything! Overall everything was great organized and was a lot of fun - nice tour!
Review provided by Tripadvisor
John_m
Jul 13, 2025
Batu cave and firefly - The Batu cave visit is a spectacular experience, however it is not for the elderly or small children. The many steep steps leading to cave can become busy and slippery with water. The fact that there are numerous monkeys jumping about in all directions can be quite distracting, they are constantly trying to grab food or water bottles. The site in cavern and temple are well worth the exertion. Probably one of most spectacular photo opportunities in kuala lumpur. From there we proceed to fishing village to travel by speed launch to watch sea eagles feeding in the wild. This is not just one or two eagles but in the hundred plus. Latter when the sunsets you view the fire flies which light up the night. Overall a special tour that is a must see if you visit kuala lumpur. Our tour guide was roseman who from collecting us from hotel , was a truly magnificent guide who was informative , knowledgeable and great company. Cannot recommend highly enough.
Review provided by Viator
822vikasg
Jul 11, 2025
Highly recommend Rosman for any tour in KL - I hired Rosman for a day trip during my layover at KL. He was very punctual and went above and beyond to serve his customers. He took us to all the planned places and even few more. He is very trustworthy and gem of a person. His services are very reasonable and much more value for money than using grab.
Review provided by Tripadvisor
Companion31612733537
Jun 10, 2025
Good One - Driver is Good... Helpful. We took so many photos.its a Hindu tample area. We visit durga mondir, Ram big statue and Hanuman Mondir
Review provided by Tripadvisor
Louise_e
Jan 29, 2025
Highly recommend - Very good. Nice clean car. Prompt and kept us informed. Bottle of water in the car. Would recommend this company. We did the all 3 activities. Enjoyed the eagle feed and fireflies but the blue plankton was disappointing
Review provided by Viator
Bernat_c
Sep 23, 2025
Okay but... - First thank our guide Arie for the good work done. The Caves are impressive, over the height they are. Dinner was fine, as said dinner is a la carte and you can choose what you like. Another thing is boat trips. It didn't meet my expectations, but it was fine.
Review provided by Viator
Sarahr4107
May 17, 2025
Great tour to Batu Caves and Fire Flies - My driver was on time and put lots of trips forward for me to do and explained all the places we visited. He gave me plenty of time at the Batu caves so no need to hurry and recommended food and restaurant before the fireflies tour. He handled all tickets and which boats to get on and what time, would highly recommend using this service/tour especially if you are a female solo traveller.
Review provided by Tripadvisor
From $40
up to 15 guests
1 - Adult
Cancellation: Free cancellation up to 24 hours before the start of your experience (local time).