Skip to main content

Fireflies Tour and Batu Cave Visit with Boat Ride and Seafood Dinner

Recommended by 95% of travelers
Kuala Lumpur, Malaysia
  • 7 hours (approx.)
  • Pickup offered
  • Group discounts
  • Mobile ticket
  • Offered in: English

Overview

Combine some of the Malaysian countryside’s top cultural and natural attractions on an activity-packed day trip that includes a visit to the UNESCO-listed Batu Caves and a boat ride to see the fireflies of Kuala Selangor. You’ll benefit from the undivided attention of your private guide and save the hassle of booking multiple different activities.
  • Experience several top Malaysia attractions in one day on a private tour
  • This excursion is ideal if you're short on time
  • Relish the flexibility to tailor your private itinerary
  • Hotel pickup and drop-off mean you don’t have to find a meeting point

What's Included

  • Dinner
  • Bottled water
  • Air-conditioned vehicle
  • Alcoholic Beverages
  • Public transportation
    MYR10.00 per person

Meeting and Pickup

Pickup points

Select a pickup point

Pickup details

We can pick up from any hotel or location with in Kuala Lumpur City Center Additional Charges will be apply for pick up out of Kuala Lumpur City ( charges base on distance)( please call us for the additional pick up cost )

Operating hours
.2:30 pm

Itinerary

1

Batu Caves

1 hour Admission Ticket Included

2

Bukit Melawati

30 minutesAdmission Ticket Free

3

Kuala Selangor

1 hour Admission Ticket Free

4

Kampung Kuantan Firefly Park

30 minutesAdmission Ticket Included

Additional Info

  • Confirmation will be received at time of booking
  • Not wheelchair accessible
  • Stroller accessible
  • Infants must sit on laps
  • Most travelers can participate
  • 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.6
based on 43 reviews
Total reviews and rating from Viator & Tripadvisor

Great trip

Karen_W, Jan 2026
Well worth it, a very interesting and enjoyable day/ night experience. To see the fireflies was a special experience.

Worth the time and money

Debra_J, Aug 2025
This was a wonderful experience. Treatment was delightful and the guide had so much knowledge to share about Malaysia. I would do this again and highly recommend it.

Totally worth it!

Kenadee_P, Aug 2025
Amazing! Our tour guide was incredible! The temple, the food, the monkeys, and the fireflies were all a once in a lifetime experience.

good review ...

Kay_S, Jul 2025
good review do wish batu caves were earlier in the morning before the heat also bring mosquito repellent but very good value and our guide was excellent, would recommend him all the time

Fun and stress-free sightseeing

Nina_D, Oct 2024
Easy and stress free way to see a few sights that wouldn't be easy to access without our own transport. Our driver guide Shatish was friendly and knowledgeable about the places we visited. Batu caves was interesting, the monkeys at Bukit Melawati were fun and the firefly boat trip was magical. The seafood dinner was just OK, but that is only a reflection of the amazing quality and variety of food available in KL!

Overpriced, Miss Sold and Disappointing

Zoe_T, Sep 2024
Where to start, I think it's important to point out that the advertisment of the break down of what's included in the price is wrong. Therefore, I struggle to justify what it was I actually paid for. The tour price stated it included the cost of admission to the Batu Caves - it turns out these are free to visit. It also stated that the admission tickets to Bukit Melawati were included - we had to pay for these on the day. The tour stated it included bottled water - which we never got. Now for the quality ... The firefly tour was advertised as being half hour long - it was 15 minutes. The Seafood Dinner that was advertised as being on the river front - was actually a Chinese restaurant on the junction of a very busy road, noone in the restaurant came over to us to explain what we was going to be eating or to give us options or to see if we wanted any drinks. The Seafood dinner included, steamed rice, boiled vegetables, vegetable omelette, sweet and sour prawns and a fish curry, I struggle to describe this as a 'Seafood Dinner'. The food in it's self was disappointing at best. The Hoast itself, repeatedly WhatsApp me asking if I enjoyed the tour, when I explained I indeed did not, he then never replied. The positive(s)... Our driver was chatty and offered alot of interesting facts about the country along the way, and was prompt picking us up.

Amazing fireflies and dinner

sharminfnahar, Jul 2024
We absolutely loved the fireflies, it was so nice to see and really peaceful on the water. The food was great, good variety of dishes too. Our tour guide was really good, Chandran really added local knowledge of the area and was really friendly and helpful. I would highly recommend this tour.

Night lights

Barbara_N, May 2024
A very enjoyable afternoon, professional and friendly. A comfortable journey, and very informative Mr Chand was experienced and skilled in all levels, a gentleman at all times The seafood dinner, was first class Thankyou for a memorable afternoon and evening

Great experience! Too bad for the dinner

Riccardo_M, Mar 2024
Very nice experience. We particularly liked our driver, Amir, who was very kind and told us interesting things about local life. The tour was well planned and 1h at the Batu caves is enough. The fireflies boat tour was great! The dinner was not too good, probably the worst meal we had during the holiday. While in KL one can eat very well, the dinner was nothing special.

Perfect day!

Michael_M, Mar 2024
Chandran, my guide, was incredible. Trip was as advertised. Really enjoyed every aspect of the tour. I do think it is important to remember that if you are not from this part of the world to come with a little more grace and understanding about the condition of your surroundings. Yes, the toilets don't look like what most are used to and things may be dirty, but don't let that ruin your time from experiencing this and many other great countries.

Unforgettable experience

Stephen_S, Mar 2024
Picked up at hotel on time at 3pm. Batu caves was amazing and a must see when in KL. Stopped off on way to Fireflies to see the Silver Leaf Monkeys which were also great to see. Seafood dinner was delicious, then the day was capped off with amazing fireflies from a boat ride. Our guide was great, very knowledgeable, friendly and made sure we saw everything.

Good tour, very touristy, bit overpriced

Sarah_J, Feb 2024
The tour had multiple stops and was nice. Mr. Mani was a great driver and guide and really nice company. All of it is very touristy and was crowded, as well as trash everywhere - I think there might be nicer spots on Kuala Lumpur but deliberately decided to do some of the tourist sights. If that’s what you‘re looking for, the tour is great for you. Ordering vegetarian food didn’t work out completely. One of the dishes was shrimp :( Overall I think it’s a nice sightseeing tour, however at nearly 140€ I think it’s a bit overpriced. Food is really cheap and none of the other attractions are ticketed.

Do not take kids Apart from monkeys great day out

gillngaryhodges, Jan 2024
Our tour guide was nice lovely,friendly and helpful Great day and good food only downfall is the monkeys , so many of them I got attacked and bitten by one had to go hospital for tetanus Please do not take children too dangerous Wish they would discourage the monkeys to enjoy the caves more for tourists

FANTASTIC TOUR

Diane_P, Aug 2023
This was a fantastic tour. The guide was knowledgeable, informative and courteous. We were picked up on time and dropped back off at the Ritz Carlton hotel. The Batu caves were interesting, but it's sad that they don't seem to try to clean up the trash all over the area. The fireflies boat ride was great. Wonderful meal at a seafood restaurant. Highly recommended.

Fireflies vidit

LOUISE_F, Aug 2023
Loved Bantu temple and cave - little monkeys were so cute , also the silver backed monkeys were entertaining. Dinner was nice and the fireflies boat ride was really interesting

Excellent private tour

Karli_T, Mar 2023
Had a great time! My driver/guide was very friendly and knowledgeable. I liked that it was a private tour so the timing/stops were flexible to what I wanted to see. This was a great way to get out of KL and explore nearby. Thank you!

Worth it!

EvaMaria_E, Aug 2025
Overall, the trip was very interesting. The Batu Caves are exciting and the experience with the monkeys afterwards is especially nice for children. The firefly ride was a bit short, only 20 minutes. We had a great driver who told us a lot about Malaysia.
Auto-translated

Schöner Ausflug in KL

Stefanie_C, Sep 2024
Sehr schöner Ausflug zu den Batu Caves, welche wirklich sehenswert sind. Danach ging es weiter zu den Affen, mein persönliches Highlight. Essen und Glühwürmchen auch sehr gut. Hatten einen tollen Fahrer der alles erklärt hat und uns sicher von A nach B gebracht hat.

Esperienza Indimenticabile

Stefano_F, Aug 2022
Esperienza bellissima, ottima cena, indescrivibile il giro in barca, qualsiasi descrizione non gli renderebbe giustizia quindi posso solo consigliare di prenotare questo fantastico tour. La ciliegina sulla torta è stata la nostra guida Joe (spero di aver scritto bene il nome),perfetto, simpatico e puntuale. Che altro dire, consigliatissimo.

From $95.00

per person

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

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

Compare Similar Experiences

1 / 3
Current
Fireflies Tour and Batu Cave Visit with Boat Ride and Seafood Dinner


7 hours
Free Cancellation
From
$95.00
Fireflies Cruise with Batu Cave Visit and Seafood Dinner


6 hours
Free Cancellation
From
$100.00
City Tour with Batu Cave and Fireflies Tour


10 hours
Free Cancellation
From
$110.00
Fireflies Tour Include Seafood Dinner And Boat Ride


6 hours
Free Cancellation
From
$65.00