Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride in Kuala Lumpur
Kuala Lumpur, Malaysia

Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride

Outty Ranking 49 3.3 · 6 traveler reviews6 hoursFrom $47

Pick your date

Highlighted days have spots open. Grey days are sold out or not running.

September 2026

SMTWTFS

Loading live availability

Who is going?

Adults

Age 13 and over

2

Children

Age 12 and under

0

Select a highlighted day to see live departure times and the exact price for your group.

From, per person$47
View availability on Viator

Free cancellation up to 24 hours before. Same price on Viator, Outty earns a commission.

Instant mobile ticketSpots available today

Outty Ranking

49/100

Worth a Look. Our proprietary evaluation. How we score

Traveler rating

3.3/5

Based on 6 traveler reviews. Ratings and reviews provided by Viator and Tripadvisor.

Quick answer

Is Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride worth booking?

Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride is a 6-hour experience in Kuala Lumpur, Malaysia, from $47 per person. It scores 49 out of 100 on the Outty Ranking, which we label “Worth a Look, based on a 3.3/5 rating across 6 reviews. Cancellation is free up to 24 hours before the start time. Same-day spots are currently showing.

Outty Ranking
49 / 100
Rating
3.3/5 (6)
Duration
6 hours
From
$47 per person

Kuala Selangor is one of the few places in the world where visitors can watch the synchronized flashing of the fireflies. One of the state’s best-kept secrets, the fireflies colonies at Kampung Kuantan and Kampung Bukit

What you get

    About this experience

    Kuala Selangor is one of the few places in the world where visitors can watch the synchronized flashing of the fireflies. One of the state’s best-kept secrets, the fireflies colonies at Kampung Kuantan and Kampung Bukit Belimbing are a rare natural phenomena. These tiny insects live on berembang (Sonneratia caseolaris) trees that grow in the brackish waters. Enjoy a boat ride along the river to watch this enchanting display. Enjoy a delicious seafood dinner & Boat-ride.

    What's included

    Included

    • English-Speaking Professional Driver
    • Air-conditioned vehicle
    • Hotel Pick-up & Drop-off
    • Seafood Dinner + Boat-ride

    Not included

    • Food and drinks, unless specified
    • Personal Expenses
    • Tour Guide

    What you'll see and do

    1. Batu Caves

      Batu Caves is a an iconic and popular tourist attraction in Selangor. Site of a Hindu temple and shrine, Batu Caves attracts thousands of worshippers and tourists, especially during the annual Hindu festival, Thaipusam. A limestone outcrop located just north of Kuala Lumpur, Batu Caves has three main caves featuring temples and Hindu shrines. Its main attraction is the large statue of the Hindu God at the entrance, besides a steep 272 climb up its steps to finally view the stunning skyline of the city centre. Monkeys frolic around the caves, and it is a popular spot for rock climbing enthusiasts. Paintings and scenes of Hindu Gods can also be seen in the Ramayana Cave.

      30 minutes here

    2. Sri Shakti Temple

      Sri Shakti Temple is the only temple in the world where manifestations of all 51 Shaktisare installed. Consciously interspersed within this space are 96 carved pillars that depict the 96 universal principles of Hinduism. Encircled by a huge decorative wall, entrance into the temple is via a magnificent Raja Gopuram (multi-tiered tower). Soaring to a height of 74 feet, the 5-tiered Raja Gopuram is a proud proclamation of the architectural treasures within. The temple’s main entrance comprises 18-foot high sculptured granite frames weighing up to 4 tonnes, carved by skilled craftsmen from the ancient city of Mahabalipuram in Tamilnadu, India.

      15 minutes here

    3. Altingsburg Lighthouse

      The lighthouse is located at the highest point of Bukit Melawati where visitors can enjoy the panoramic views of the Straits of Malacca. It was built in 1907 and started to serve for navigation purposes since 1910. Due to its strategic location, it was also used to monitor the Strait of Malacca. It was named after a Dutch General and was widely used during the British colonial-period.

      15 minutes here

    4. Bukit Melawati

      This ancient fort was constructed in the late 18th century during the reign of the second Sultan of Selangor. It later yielded to the Dutch cannons. The site is preserved with the original foundation stones, cannons as well as a fabled execution block. Visitors can enjoy a panoramic view of the coastline from the hill. The Hill of Melawati is also home to the Silver-Leafed Monkeys and Long-Tailed Macaques. You can purchase peanuts from vendors around the area at Bukit Melawati and feed the monkey. Although the Silver-Leafed Monkey are generally quite gentle, visitors are advised to be cautious with the Long-Tailed Macaques as they can be highly mischevious. Just be careful when feeding them as they are considered wild creatures and can be dangerous when provoked.

      15 minutes here

    5. Kampung Kuantan Firefly Park

      Kuala Selangor is a small coastal village northwest of Kuala Lumpur. The village is renowned for the great attraction alongside the Selangor River that runs through the village. On this river you can spot the famous fireflies (Kelip-Kelip in Bahasa Melayu) during evenings/nights. The fireflies all are found on the mangrove tree species called berembang. It is said that this is one of the biggest firefly colonies in the world. If you want to check out the fireflies yourself. Fireflies are also known 'Lightning Bugs' and they shine brightly at the night to attract a suitable partner. Apparently, they are able to shine during the day too but humans then cannot see it. They are only seen at night in and along the 'Berembang' trees along the Selangor River. We could not spot any in the palm trees or any other trees for that matter. Often their flashing becomes sychronised, the overall effect is just like the twinkling lights of a Christmas tree. A trip along the river banks at the Selangor River at night is truly magnificient, and definitely a great attraction that should not be missed. There are a couple of nice restaurants where they mainly serve fresh seafood. Restoran Kuala Selangor is where we enjoyed a very nice local meal at Pasir Penambang (1A, Jalan Bagan Sungei Yu). You can stay overnight in the village of Kuala Selangor or at the chalets at Kuala Selangor Firefly Park.

      150 minutes here · Admission included

    Where it starts and ends

    Hotel pickup

    Pickup is included for all travelers.

    Before you book

    Cancellation
    For a full refund, cancel at least 24 hours before the scheduled departure time.
    Languages
    en
    Ticket
    Mobile Only
    Runs on
    Every day
    Group size
    Up to 15 travelers per booking
    Operated by
    RIYAS ADVENTURE TIME

    Know before you go

    • Infants and small children can ride in a pram or stroller
    • Infants are required to sit on an adult’s lap
    • Suitable for all physical fitness levels

    Photos

    Kampung Kuantan FireflyKuala Selangor Firefly ParkBatu CavesSri Shakti TempleAltingsburg LighthouseBukit Melawati

    What travelers are saying

    Outty’s summary of the themes that recur across 6 traveler reviews. Written by us, not quoted from reviewers.

    The guide

    5 mentions

    Travelers single out the guide as the reason the experience works.

    Food and drink

    2 mentions

    The tastings and food stops are a highlight for most reviewers.

    Pace and timing

    2 mentions

    Several reviewers found the schedule tight or the day long.

    Traveler reviews

    6 verified traveler reviews for Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride. Ratings and reviews provided by Viator and Tripadvisor.

    5 star
    2
    4 star
    0
    3 star
    3
    2 star
    0
    1 star
    1
    Sort
    simona_k · July 2026

    Stay clear

    I wish there was the option to give 0 stars as 1 is too generous. It was the 4th tour I did in KL so I know that what we got is not a general standard here. The activity provider RIYAS adventure time didn't get in touch ahead of the trip and didn't reply to my message either. The driver (who never introduced himself) texted me 15 minutes before our scheduled departure. I am not 100% sure, as his English was VERY basic (and it's not my mother's tongue either so I am not too demanding), but I believe that he expected us to depart asap. The actual trip was something else. Perhaps due to the language barrier, there was minimal information provided. We didn't know where we were going or what will happen next. At around 5:30 we arrived at a Chinese restaurant. Putting aside the "quality" of the food as well as the fact that the ice in the drink was not the factory made one, we finished our meal, played on our phones waiting for the Driver, and then decided to find the driver to tell him that we were ready to depart. It was after 6pm. The Driver told us that it was too early and we had to wait till 7:30!!!! So we waited. We were the first tourists there but later on the place filled with others. After 7:15 the groups started to disappear. We again decided to find our Driver. On our way we bumped into Rin, our driver from the day before (a 5 star trip to Melaka with Wutz holiday, a different company). He showed us the point of departure to firefly experience. His group was gone already. When we discovered the Driver he said that it was too early to go!!!!! because it wasn't dark enough (it was well past sunset) and that the only boats departing now were for eagle feeding experience!!!, which we could do for an extra 50 each!!!! Otherwise we would need to spend another half an hour in the restaurant!!!! It was the last straw. I called the activity provider, and after raising my voice for a few minutes, the Driver magically produced the tickets for the firefly boat which was about to depart! We had to search for the Driver after we returned but we got used to it at that point and just wanted go back to our hotel. The long story short, stay clear of RIYAS adventure time. They should not be allowed to operate in the tourism industry.

    via Viator

    Khasru_R · February 2026

    Not a great experience -...

    Not a great experience - lots of mosquito and a very short tour. The ourney from the hotel to the tour area and during the way were not clear.

    via Viator

    Laura_D · February 2026

    Great tour up until the firefly experience

    My friend and I loved all the stops on the way to the firefly location. And our driver was excellent, however the firefly experience was, in my opinion, not worth it. And of course, this is not the driver's fault. The firefly outfit put 30-35 people into the boats. We were so crowded that you could not even turn around to take a picture during the five minutes we looked for the fireflies. We also did the blue water thing which we never did see. It was disappointing.

    via Viator

    Peggy_D · February 2026

    GreatTour

    Something different these Fireflies! Great Guide! Good combination!.......................................

    via Viator

    fdunn85 · July 2025

    Transport, and a basic meal

    Disappointing – Not a Tour, Just Transport and a Basic Meal We were really looking forward to this experience, but it didn’t deliver. This is essentially just a driver taking you from place to place — there was no commentary or information provided throughout the trip. Even when we asked questions, the answers were brief and unclear. The Firefly boat ride was beautiful, but again, no explanation or background was offered by that company, which made it feel like a missed opportunity to learn more about the area or the natural phenomenon. Dinner was also disappointing. We provided dietary information in advance but were not asked or acknowledged on arrival. Food was brought to the table without explanation, and when I asked what a dish was, I received a blunt response ("fish fillet") and nothing more. The seafood component was minimal — just two prawns per person and a small amount of fish — so it felt a bit misleading given the way the dinner was described. Overall, this felt like a very expensive car ride with a basic dinner, rather than a guided tour. With a few improvements — like adding context, offering basic hospitality, and communicating clearly — this experience could be much better.

    via Viator

    Good to know

    Duration
    6 hours
    Free cancellation
    Up to 24h before
    Minimum age to book
    All ages
    Availability
    Bookable today
    Runs on
    Every day
    Price range
    $47 to $135
    Hotel pickup
    Included for all travelers
    Booked in 30 days
    2
    Verdict
    Worth a Look

    Why this scores 49

    The Outty Ranking is a weighted composite. Here is how this experience performed on each component.

    Traveler sentiment (30% weight)48
    Review evidence (18% weight)34
    Booking momentum (14% weight)24
    Value for money (12% weight)74
    Listing quality (10% weight)72
    Local standing (8% weight)14
    Booking flexibility (8% weight)100

    Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride: questions travelers ask

    Practical detail on this experience, plus the wider planning questions for Kuala Lumpur.

    How much does Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride cost?

    +

    Prices start at $47 per person. The final price depends on the date, the time slot and the number of travelers, and peak weekends in Kuala Lumpur usually price higher than midweek mornings. Live pricing and remaining availability are confirmed on the booking screen before you pay.

    How long does Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride take?

    +

    Plan for about 6 hours from start to finish, not counting travel to the meeting point. Most travelers leave another 30 minutes on either side so the rest of the day in Kuala Lumpur is not rushed.

    Is Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride worth it?

    +

    It holds an Outty Ranking of 49 out of 100, which we label "Worth a Look". That score blends traveler sentiment (3.3/5 across 6 reviews), the depth of that review evidence, recent booking momentum, value for money against comparable last minute in Kuala Lumpur, and how flexible the cancellation terms are.

    Can I cancel or reschedule Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride?

    +

    Yes. Cancel free up to 24 hours before the start time for a full refund. Inside that window the booking is non-refundable, and no-shows are not refunded.

    Is Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride suitable for kids and families?

    +

    Yes, all ages are welcome. Families should still weigh the 6-hour running time, and strollers are easier on the earlier, quieter departures.

    How far in advance should I book Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride?

    +

    Around 2 people booked this in the last 30 days, so popular slots go early. Two to three weeks ahead is comfortable in shoulder season, while summer weekends and holidays in Kuala Lumpur can sell out a month out. Same-day spots do open up when other travelers cancel, so it is worth checking if you are already in town.

    What should I bring or wear?

    +

    Bring photo ID, your booking confirmation on your phone, a refillable water bottle and comfortable shoes. Dress for the weather in Kuala Lumpur and add a light layer if any part of the 6-hour experience runs outdoors or after sunset.

    Where does Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride start and how do I get there?

    +

    The exact meeting point and directions are on your voucher once you book, and they sit in central Kuala Lumpur within reach of public transport. Arrive 15 minutes early: late arrivals are treated as no-shows by most operators.

    What are the best things to do in Kuala Lumpur?

    +

    On Outty we rank every Kuala Lumpur experience on the same 0 to 100 scale, and alongside this one the highest scorers right now include Sambal Streets Kuala Lumpur Food Tour with 15+ Tastings, Genting Highland & Batu Cave Guided Day Tour (SIC/Shared Tour), Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur. The city page groups everything into most popular, highest reviewed, last minute and family-friendly so you can build a day around what actually delivers.

    When is the best time to visit Kuala Lumpur?

    +

    Booking patterns follow the same curve: prices and queues climb in peak weeks, while shoulder season gives you better availability on the top-ranked experiences and more room to change plans.

    How many days do you need in Kuala Lumpur?

    +

    Three full days covers the headline sights without sprinting. A workable rhythm is one anchor experience each morning, such as this one, an unhurried afternoon in a single neighborhood, then a food or nightlife booking in the evening. Five days lets you add a day trip outside the city.

    Do I book through Outty or through the operator?

    +

    Outty ranks and explains the experiences, then hands you to Viator to complete the booking with the operator directly. The price is the same as booking on Viator yourself, and Outty earns an affiliate commission on the referral, which is how the rankings stay free to read.

    Ready to lock in your spot?

    Pick a date, choose your group, and see the exact price for Kuala Selangor Firefly & Batu Caves Tour include Dinner+Boat-Ride.

    Pick your date