On a dark night by the Selangor River, whole trees seem to breathe with light. These are the Kuala Selangor fireflies, one of Malaysia’s most loved natural wonders, and they glow just a short drive from the city. Here is what makes them special, where to see them and how to visit without disturbing them.
What makes the Kuala Selangor fireflies special
Fireflies, or kelip-kelip in Malay, are not flies at all. They are small beetles that make light in their bodies. The main species along this stretch of river is Pteroptyx tener, an insect only a few millimetres long.

What sets them apart is how they glow. Instead of blinking at random, the males gather in large numbers and flash together, almost in rhythm. This display is their way of attracting a mate. As a result, a single riverside tree can twinkle like a string of lights. Moreover, synchronised flashing is rare among the world’s firefly species, which is why scientists and travellers alike come to see it.
Why the berembang tree matters
The fireflies don’t gather just anywhere. Instead, they favour the berembang (Sonneratia caseolaris), a mangrove tree that grows in the brackish water along the riverbanks. Its shady, dense leaves give the adults a place to rest by day and to flash together at night. In addition, they are thought to feed on its sugary sap.

The story begins long before the light show, however. Females lay their eggs in the moist soil of the tidal riverbank. Then the larvae hunt small mangrove snails in the mud. According to research reported in Malaysian media, it can take up to a year for a firefly to reach adulthood, yet adults live only about two months. In other words, healthy fireflies need a healthy river, from the mud to the treetops.
Where to see the Kuala Selangor fireflies
Viewing happens by boat along the Selangor River, usually starting from one of three spots near Kuala Selangor town. Kuala Selangor itself is roughly one and a half to two hours’ drive from central Kuala Lumpur, depending on traffic.

- Kampung Kuantan: the best known, run by the district council, where guides traditionally paddle visitors out in quiet wooden sampans.
- Kampung Bukit Belimbing: also on the river, with electric boats and riverside chalets for those who want to stay overnight.
- Pasir Penambang: closer to town, where tours often run by motorboat.
Good to know: Rowed sampans and electric boats are the gentlest choices, because they cause less noise, fumes and wash than petrol engines. Boat times and arrangements change, so check the Visit Selangor firefly guide or ask locally before you go.
Once on the water, the boat glides slowly past the trees on the bank. Your eyes need a few minutes to adjust to the dark, so be patient. Soon the first branches begin to sparkle, and then whole stretches of the river light up. Remember, though, that the Kuala Selangor fireflies are wild insects, so numbers vary from night to night and season to season.
Make a day of it on the coast
Since the fireflies only appear after dark, it makes sense to arrive in the afternoon. First, walk the mangrove boardwalks at the Kuala Selangor Nature Park, where you may spot mudskippers, crabs and waterbirds. Then climb Bukit Melawati, the historic hill above the river mouth, where silvered leaf monkeys are often seen. Finally, enjoy dinner in town before heading to the jetty.

Good to know: Please don’t feed the monkeys, and keep food and bags closed. For more ideas close to the city, see our guide to four nature escapes near Kuala Lumpur.
Tips for a respectful firefly trip
- Pick a dark night. Clear, moonless evenings are best, because bright moonlight and rain both dim the display.
- Go early in the evening. The show is often strongest soon after dusk; later on, many fireflies pair up and stop flashing.
- No flash, no torches. Artificial light confuses the signals fireflies use to find a mate. Therefore, keep phone screens dim and cameras on no-flash mode.
- Look, don’t touch. Never catch fireflies or shake the branches, and keep your hands inside the boat.
- Bring repellent. Mangroves mean mosquitoes, so also wear covered shoes with good grip for the jetty.
- Leave no trace. Take every bit of rubbish home, because plastic in the river harms the whole food chain.
Keeping the lights on
These colonies are fragile. Riverbank erosion, rubbish, land clearing and bright lights along the water all put pressure on them. For this reason, Selangor’s water management authority, LUAS, gazetted a protection zone along the river around Kampung Kuantan, and the Forest Research Institute Malaysia (FRIM) has studied and monitored the fireflies here for many years. Visitors play a part too: quiet boats, dark nights and clean riverbanks all help.
In the end, few sights in Malaysia feel as magical as the Kuala Selangor fireflies. Go gently, keep the river dark and quiet, and you’ll help make sure the trees keep glowing for the next generation of visitors.
Have a favourite place to see wildlife in Malaysia? Tell us about it. We may feature it in a future story. Get in touch.
Feature image photos: Fireflies: Bernd Thaller / Wikimedia Commons, CC BY 2.0; Selangor River: Gido from The Netherlands / Wikimedia Commons, CC BY 2.0; Berembang tree: Dinesh Valke / Wikimedia Commons, CC BY-SA 2.0.
