Watching Fireflies in Kuala Selangor: Nature’s Magical Light Show

A few years ago, a friend and I decided to travel two hours from Kuala Lumpur just to look at bugs in the dark.

In our defense, these were no ordinary bugs.

They were fireflies — tiny glowing insects that gather along the Selangor River and turn the mangrove trees into something that looks almost unreal (at least from what we saw in the brochures).

Those photos also made us think we’d be able to capture the experience ourselves. Well, we were very wrong about that.

But first, let’s talk about these little glow sticks with wings.

This post may contain affiliate links, which means I may earn a commission at no extra cost to you. As an Amazon Associate, I earn from qualifying purchases. For more details, please read my Privacy Policy.

What are fireflies and why are they on fire?

To those who are as unfamiliar with fireflies as we were, these creatures are actually winged beetles that produce light in their lower abdomens as part of their mating ritual. They use different flash patterns to distinguish potential mates from one another.

The light is produced through a chemical reaction called bioluminescence. Unlike a light bulb, it doesn’t generate heat, so don’t worry if one lands on you. Your skin is safe.

These fascinating creatures are commonly found in tropical regions, especially near marshes and mangrove ecosystems.

Kuala Selangor at a glance

Kuala Selangor fishing village. Photo via Ahmad Rithauddin / Wikimedia Commons

Kuala Selangor is a small coastal town about two hours from Kuala Lumpur. One of its biggest attractions is the Selangor River, lined with mangrove trees known as berembang trees.

These trees naturally attract fireflies because their leaves provide both food and shelter. As a result, Kuala Selangor is home to one of the world’s largest firefly colonies.

A brief history

A few decades ago, firefly-watching in Kuala Selangor began as scientific research conducted by local and international researchers. A local fisherman started offering boat rides along the river to transport them during their studies.

Word slowly spread about the firefly tours, attracting visitors from other parts of Malaysia. Soon, villagers in Kampung Kuantan, where many of the berembang trees grow, began offering boat services to tourists as well.

Then in 1989, a Malaysian utility company collaborated with the local council to build a proper jetty and ticketing system.

Best time to see fireflies in Kuala Selangor

There isn’t really a specific season for seeing the fireflies. They’re around all year.

However, rain, strong winds, lightning, and even a bright full moon can affect visibility. The crowds matter too. If you’d rather not queue for ages, go on a weekday instead of weekends or public holidays.

Try not to go too late at night either. Around 10:30 to 11 pm, the mating ritual tends to slow down, meaning fewer glowing lights. By then, most of them have presumably found their soulmates for the evening, except for the unlucky few, perhaps, like the last people at the bar after closing time.

So your best bet is a dry, moonless weekday night before 11 p.m.

How to get to Kuala Selangor from Kuala Lumpur

By taxi / Grab

Finding a taxi or Grab in Kuala Lumpur is easy. Finding one willing to go all the way to Kuala Selangor is another story, as it will be difficult for them to find passengers on the way back.

Expect to pay around RM100 or more one way. You might be able to negotiate a better rate for a round trip.

Personally, I avoid regular taxis in Malaysia whenever possible. I’ve had too many bad experiences involving suspiciously long routes, refusal to use the meter, and prices that seemed to be generated by spinning a roulette wheel.

These days, I almost always use Grab whenever buses or trains aren’t practical. You know the fare upfront, there’s no awkward haggling, and drivers are generally held to stricter standards through the rating system.

And no, this post is not sponsored by Grab.

By bus

Back when we visited, we took the Selangor Bus from Medan Pasar Bus Hub in Kuala Lumpur. However, a reader has since mentioned that the route and departure point may have changed, so I wouldn’t rely too heavily on the old information anymore.

At the moment, your safest bet is probably to head to the Terminal Bersepadu Selatan (TBS) and buy tickets there directly, or book them online in advance. There are usually buses heading toward Kuala Selangor throughout the day.

By car

Driving is definitely one of the easiest ways to get to Kuala Selangor. From Kuala Lumpur, the journey takes around 1.5 to 2 hours via the LATAR Expressway, depending on traffic.

Road conditions are generally good and parking is available at the Kampung Kuantan Firefly Park, though it can get busy on weekends and public holidays.

If you’re staying overnight or planning to visit other attractions nearby, having your own car definitely makes things more convenient.

With a tour

If all of the above sounds exhausting, you can always book an all-inclusive tour from Kuala Lumpur instead. Some tours also include seafood dinners, eagle feeding, or visits to other nearby attractions.

Honestly though, if I could do this trip again, this is probably the option I’d choose now. By the time you factor in transportation, transfers, and convenience, the price difference isn’t huge anyway.

Where to stay in Kuala Selangor

My friend and I stayed at De Palma Hotel Kuala Selangor because for once, we weren’t on an ultra-tight budget. It wasn’t the cheapest option around, but with a swimming pool and good WiFi, it was a pretty good deal. Plus, they could also arrange transportation to the fireflies center.

Since we went on a weekday, we practically had the whole place (and the pool) to ourselves.

There are many more places to stay in Kuala Selangor, from budget rooms to whole bungalows, ranging from RM40 to RM1,500 per night. It’s also possible to stay in nearby Sekinchan, about 30 minutes away.

The firefly boat tour

Our boat tour wasn’t scheduled until 8 p.m., so we spent the evening swimming at the hotel before heading out for seafood dinner using the hotel’s transport service.

By the time we arrived at the Kampung Kuantan Firefly Park jetty, it was already around 10.30 p.m. There were only a handful of visitors left. A busload of Korean tourists was just leaving as we arrived.

The boat fee was RM50, and each boat could fit four people. We had originally hoped to find two more passengers to split the cost with, but because we arrived so late, that plan quietly died on the jetty.

So we put on our life jackets and waited for our boat.

On the boat.

It felt strangely unsettling going on a river tour at night. The river was dark, but not dark enough to hide the murky water completely.

Right then, our boatman decided it was the perfect time to casually mention crocodile sightings in the area. He warned us not to dip our hands into the water, then laughed at our horrified faces.

The boats used for the firefly tours are electric-powered, which helps protect the ecosystem from noise, smoke, and oil pollution. Silence is especially important because loud noises and bright lights can scare the fireflies away. Flash photography is therefore not allowed.

Soon, we finally saw them.

Trees along both sides of the river glowed like floating Christmas trees in the darkness. The blinking lights looked so synchronized that I genuinely had to stare for a moment to confirm they weren’t fairy lights strung across the branches.

It was magical — so serene and so quiet — we didn’t realize we had been holding our breaths (which was also partly due to terror every time we saw something floating in the water).

Our boatman brought us close enough to the trees that we could see the fireflies up-close.

Unfortunately, no matter how hard we tried, we didn’t manage to capture the moment on camera (blame our cheap cameras).

It was such a shame that the wonderful sight could only live in our memories. But then again, perhaps that’s the beauty of it all.

This was the best picture we got.

A few of the glowing insects eventually drifted toward us out of curiosity. At first we were hesitant because, beautiful or not, they were still bugs, and neither of us are exactly bug enthusiasts.

But then we thought: when are we ever going to experience this again?

So we held out our hands and managed to catch one gently. It sat quietly in my cupped palms for a few seconds before we let the poor thing go.

About twenty minutes later, our little boat tour came to an end.

Useful tips for the Kuala Selangor firefly tour

  • Go on a dry, moonless night.
  • Try not to go too late at night. The ideal time is around 8 – 10 p.m.
  • If you’d like to avoid crowds, don’t go on weekends or public holidays.
  • Keep your voice down during the boat ride.
  • Do not use flash photography.
  • There are mosquitoes. You can use mosquito repellent, but maybe don’t marinate yourself in it because the fireflies might not appreciate it either. Otherwise, use light-colored, long-sleeved clothing.

Other things to do in Kuala Selangor

  • Eat seafood – Enjoy reasonably priced seafood while watching the sunset at one of the overwater restaurants in Pasir Penambang.
  • Climb Bukit Malawati – Walk or take the tram up the hill to see macaques, silver leaf monkeys (including their ridiculously adorable orange babies), a lighthouse, fortress ruins, the royal mausoleum, a poisoned well, and a small museum. The sunset view is pretty great too.
  • Visit Kuala Selangor Nature Park – The nature park consists of mangrove forest and mud flats that serve as a sanctuary for many species of birds and wildlife.
  • Go on an eagle-feeding tour – Sit on a boat, toss chicken entrails into the river, and watch as 30 – 40 eagles circle the sky above and swoop down for the food. 

Check out this article for more things to do near Kuala Selangor.

You may also like

4 Comments

  1. Nice post! I had no idea Kuala Selangor was a great place to watch fireflies. I’ll definitely add this to my bucket list. 🌟🦋

  2. Loved reading about your experience watching the fireflies in Kuala Selangor! It brings back memories of when I visited the same place a few years ago. The lights were truly magical and it was great to see how much detail you went into explaining the experience. Looking forward to reading more of your adventures!

    1. Thank you so much! 😊 The Kuala Selangor fireflies really are something special. I’m glad the post brought back good memories of your own firefly tour in Kuala Selangor.

      I’ve got more Malaysia travel stories coming soon, so I’m happy you’re following along!

Leave a Reply

Your email address will not be published. Required fields are marked *