Skip to main content

Batu Caves and Watching Fireflies in Kuala Selangor

Recommended by 98% of travelers
Badge of Excellence
Kuala Lumpur, Malaysia
  • 6 hours 30 minutes (approx.)
  • Pickup offered
  • Group discounts
  • Mobile ticket
  • Offered in: English

Overview

Swap the bustle of Kuala Lumpur for the cultural and natural majesty of the Batu Caves and Kuala Selangor, famous for its mesmerizing nightly firefly displays, on a private tour from Kuala Lumpur. Round-trip transfers let you skip the hassle of car hire and public transport, while taking a private tour lets you explore the UNESCO World Heritage Site at your own pace.
  • Tick off two top attractions in one day: the Batu Caves and Kuala Selangor fireflies
  • Benefit from the undivided attention of your private guide
  • Sit back and soak up the scenery as someone else drives
  • Relish the flexibility to tailor and tweak your itinerary

What's Included

  • Dinner
    Simple set dinner consist of Prawn, Fish, Fried Rice, Mix Vegetable.
  • All Fees and Taxes
  • Air-conditioned vehicle
  • Private transportation
  • Bottled water
  • Coffee and/or Tea
  • Alcoholic Beverages
  • Travel Insurance

Meeting and Pickup

Pickup points

Select a pickup point

Pickup details

Meeting Point: Hotel main entrance Additional charges of RM70 apply for pickup outside of Kuala Lumpur cities such as Sunway City and Damansara. Payment by cash will be collected directly from the customer on the tour day.

Start time
.3:00 pm

Itinerary

1

Batu Caves

45 minutes • Admission Ticket Free

2

Sri Shakti Temple

10 minutes • Admission Ticket Free

3

Kuala Selangor Nature Park (Taman Alam Kuala Selangor)

20 minutes • Admission Ticket Free

4

Kuala Selangor Firefly Park

25 minutes • Admission Ticket Included

5

Qun Hua Kuala Selangor Seafood Restaurant

45 minutes • Admission Ticket Included

Additional Info

  • Confirmation will be received at time of booking
  • Not wheelchair accessible
  • Near public transportation
  • Infants must sit on laps
  • Not recommended for pregnant travelers
  • No heart problems or other serious medical conditions
  • Travelers should have a strong physical fitness level
  • This is a private tour/activity. Only your group will participate

Cancellation Policy

You can cancel up to 24 hours in advance of the experience for a full refund.

Traveler Photos

Gallery picture 1 (from a traveler's review)
Gallery picture 2 (from a traveler's review)
Gallery picture 3 (from a traveler's review)
Gallery picture 4 (from a traveler's review)
Gallery picture 5 (from a traveler's review)

Reviews

4.9
based on 41 reviews
Total reviews and rating from Viator & Tripadvisor
Sort by: Most insightful

Great quality Batu Caves & fireflies with lunch

ML_L, Feb 2026
Excellent comfortable vehicle, lovely friendly service. Batu Caves worth a visit, went to temple and light house on way to fireflies boat trip. Included dinner was excellent and thoroughly enjoyed boat trip. Definitely recommend and Norman was a great guide/driver, very professional but friendly and lots of information about KL along the way

Perfect Evening

Brendan_B, Dec 2025
Our tour Guide Zach took amazing care of us on our journey. He was incredibly knowledgeable about all the places we went and was incredibly professional and attentive. The fireflies were an absolute delight, and it was great to get out of the city for a bit. This was our favorite tour of our trip by far.

We had a wonderful day...

Thomas_M, Nov 2025
We had a wonderful day with our tour guide Zach, who made our day extra special! He took lots of great photos of us and always had interesting information about each location. The fireflies and Batu caves were amazing and the monkeys were very cute 😄 thoroughly recommend this trip!

This was amazing! Zach...

Lauren_A, Oct 2025
This was amazing! Zach was so kind and knowledgeable. We learned so much and enjoyed our time. I would do this trip again- the fireflies are magical!

Zach was amazing guide!...

Irene_P, Jul 2025
Zach was amazing guide! He told us so much history and told us a lot about Malaysia and all of the sights we visited. He even brought peanuts for us to feed the silver leaf monkeys! The dinner was at a Thai place and it was so good- so much food- definitely go hungry.

Great culture and nature experience

Alexandra_S, Apr 2025
Our guide Zach was so nice and caring. He gave us a lot if insights to the sightseeing spots, made professional photoshooting during the trip so that we would have perfekt pics and brought us closer to Malaysian culture. Also he granted us more time for specific spots like the silver leaf monkeys and made the whole trip unforgetable. Thanks for everything!

Fabulous trip

Carla_D, Mar 2025
Really good trip and would highly recommend. The guide was so friendly and attentive. He even shared photos with us. We learnt so much about Malaysia and had a very enjoyable time. Thank you so much!

Great tour. Fantastic guide.

Randall_M, Feb 2025
Our guide, Noorman, was great. Terrific sense of humor. He was very entertaining and informative. Excellent English. On our way to each of our stops, he pointed out landmarks, told us about their public works projects and the history of KL. It had also begun to rain and he provided us with umbrellas. It was a nice touch. Batu Cave was very unique but make sure you are prepared for climbing a lot of stairs. In addition to the the trek to get inside, there are multiple levels inside the cave to climb. But it’s well worth it. Sri Shakti temple was very different from other Hindu temples as it was had beautiful carvings in the sandstone walls and not the brightly colored statues that you saw in Batu Cave. If your knees aren’t covered, they will give you a sarong to wear (this includes men). Women need to cover knees and shoulders. No photos inside but the outside has plenty of photo ops. Noorman took us to Altingsburg Lighthouse where we had a panoramic view and you could see all the way to the Straight of Malacca. There were 2 different species of monkeys and you could feed the Silver Leaf monkeys right out of your hand! We had a great meal on the river at a Chinese restaurant. The food was fresh, hot, and tasty. We had a relaxing boat ride as we slowly drifted down the river and saw tens of thousands of fireflies. It really did look like a Christmas tree. We had such a great time with Noorman that we called him up and had him drive us across town to our airport by the hotel. Since we weren’t in any big rush, he took took the scenic route and showed us the Prime Minister’s residence, the Putra Mosque, Exhibition Center, as well as the seven beautiful bridges that they have built this century. I highly recommend this tour. If you get Noorman as your guide, then you’ve really hit the jackpot.

Response from Host, Feb 2025

Dear Randall, Thank you for sharing such a detailed and wonderful review of your experience with us. We are delighted to hear that Noorman made your tour both entertaining and informative with his sense of humor and deep knowledge of Kuala Lumpur’s history and landmarks. Providing excellent service, including small gestures like offering umbrellas, is something we take pride in, and we are pleased to know you appreciated it. We’re glad you enjoyed the diverse attractions, from the iconic Batu Caves to the intricately carved Sri Shakti Temple and the breathtaking views from Altingsburg Lighthouse. The opportunity to interact with the Silver Leaf monkeys and witness the mesmerizing fireflies along the river truly makes this journey special. Your kind words and recommendation mean a lot to us, and we sincerely appreciate you taking the time to share your experience. We hope to welcome you again for another memorable journey in Malaysia! Best regards, We Go with Anuar

Great trip that is amazing because of the driver

Amy_L, Dec 2024
Our driver Zach is an amazing tour guide. He is the driver, tour guide, photographer all in one. He was very attentive. He even made a stop to go to a western toilet before we get to the countryside to watch the fireflies. We were taken to a firefly resort with a smaller llake where we saw the fireflies with only our group and no one else (while we saw big groups of 20-30 people cramped ona boat with another tour off a bigger lake), The firefly experience was quite magical. It is like watching flashing Xmas lights in the forest. Afterwards he sent us photos taken on our trip as well as food market recommendations in KL. The trip is definitely better because of Zach!!

Response from Host, Feb 2025

Thank you for sharing your wonderful experience with us! We are thrilled to hear that Zach made your tour exceptional by not only guiding and driving but also capturing memorable moments for you. His attentiveness, including thoughtful gestures like ensuring a comfortable stop before heading to the countryside, truly reflects our commitment to personalized service. We are especially pleased that you enjoyed the exclusive firefly experience in a more private setting, away from large crowds. The way you described the fireflies as "flashing Christmas lights in the forest" perfectly captures the magical ambiance of this tour. We appreciate your kind words and recommendation, and we will be sure to share your feedback with Zach. We look forward to welcoming you again for another unforgettable experience in Malaysia! Best regards, We Go with Anuar

Lovely

Michael_F, Aug 2024
Wonderful thank you Zach. It was a great day and a great tour our guide was the really nice and cared for everything.

Well planned by an excellent host

David_M, Oct 2023
Our host Zach was attentive and thoughtfull to our every need. The sights were interesting and the time spent at each was good. Zach rounded off a good day by presenting a link to photos he took throughout the day ( and some others that filled out the memory).

Great day outside Kuala Lumpur

Ilaria_I, Sep 2023
Dean was very knowledgeable and more than just a driver! He told us a lot of facts and history we didn’t know about Malaysia. The places we visited were insanely beautiful and it was completely worth it!

Lovely afternoon

Amanda_C, Aug 2023
Even though i had read some negative reviews about the rubbish and the smell, it was worth going to the Batu caves, those monkeys are the ones that make all the mess and are only a small detail of the experience. The fireflies were surreal, such a peaceful and serene atmosphere, which i felt was made much better to not be in a huge tour group. My driver Robert was so friendly and full of information and would recommend him to anyone. Thank you

Great friendly driver, worth a visit.

Martin_H, Apr 2023
Very good tour with a very friendly and knowledgeable driver/guide. All parts of the tour where enjoyable. The driver, Anuar, gave detailed and passionate explanations of the history of our stops as well as Malaysia in general along the way. Would highly recommend this trip.

Once in a lifetime

Chieu_N, Feb 2023
Batu Cave and watching the fireflies was definitely worth the tour! Zach was very accommodating and very nice! He taught me a lot about history other than the places we visited! Luckily I went on a non busy day so it made the tour more enjoyable. Zach also helped me take some awesome pictures of the tour. Thanks Zach for making my tour a once in a life time experience 🙏🫶

Varied trip with culture, nature, and local food!

Ruud_v, Jul 2026
Nice varied trip, with temples, monkeys, local food and fireflies. Our guide (Norman) gave us a wonderful day, and our children (10 and 7) also enjoyed it! Especially they help with the monkeys they will not forget easily! Keep in mind travel time, because you are sometimes in the car for more than 1 hour.
Auto-translated

Nice trip with neat driver

Andre_M, Sep 2025
Nice driver. Nice on time and drive nicely. Like restaurant. Batu caves is very disappointing, fireflies nice to have seen
Auto-translated
Member Pricing
From

$77.90

per person
Was $82.00(-5%)

up to 24 hours before the experience starts (local time)

Book ahead!
On average, this is booked 36 days in advance.

Compare Similar Experiences

1 / 3
Current
Member Pricing
Batu Caves and Watching Fireflies in Kuala Selangor


6 hours 30 minutes
Free Cancellation
From
$82.00
$77.90
5% savings
Fireflies Kuala Selangor


6 to 8 hours
Free Cancellation
From
$60.00
$57.00
5% savings
Genting Highlands, Batu Caves & Kuala Selangor Fireflies Tour


12 hours
Free Cancellation
From
$156.27
$148.46
5% savings