Skip to content
Kuala Selangor Fireflies: How to Go from KL at Night

Kuala Selangor Fireflies: How to Go from KL at Night

The quick version

Planning Kuala Selangor fireflies from KL? Compare bus, taxi, self-drive and tour options, timing, river rules, and who should skip it.

7 min readBy Banyan Bound Editorial
Share this article:
On this page

Last updated November 2026: Kuala Selangor fireflies are a night boat trip on the Selangor River, about 68 km (42 miles) from Kuala Lumpur. The trip works from KL, but the return leg is the hard part, because the last public bus leaves before the show starts. Use this guide to pick between bus, taxi, self-drive and tour, and to see other KL day trip options if the night schedule does not suit you.

Bukit Melawati cannons — 1
Photo: Leonard Reback, CC BY-SA 4.0, via Wikimedia Commons.

Featured image: *angys*, CC BY-SA 4.0, via Wikimedia Commons.

Are Kuala Selangor fireflies worth it from KL?

Kuala Selangor Fireflies, Malaysia — 2
Photo: CEphoto, Uwe Aranas, CC BY-SA 3.0, via Wikimedia Commons.

Yes, if you want one quiet night activity and can arrange a late ride home. Kampung Kuantan, in Bestari Jaya (postcode 45000), is the departure point for the river cruises. Cruises run in the evening, with hours of roughly 7:45 pm to 10:30 pm. Fireflies show up after dark, around 7 to 8 pm. Plan a half day, not a quick hop. Leave KL in the afternoon, eat in Kuala Selangor town, take the cruise, then head back after 9 pm.

What you actually see on the river

Kuala Selangor Fireflies, Malaysia — 3
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

Expect a dark river, a small boat and berembang trees lit by flickering points of light. Boats seat 4 to 6 passengers, so you share with strangers if you arrive alone or as a couple. A cruise lasts about 45 minutes, though some accounts say 20 to 40 minutes, so keep your evening flexible. Photos rarely work on a phone in the dark. Flash is banned anyway, so put the camera away and watch.

  • Skip it if you dislike small boats, dark water or mosquitoes.
  • Skip it if mobility is limited, since boarding a small boat is a poor fit for wheelchair users.
  • Skip it if you need to be back in KL on public transport after the show.
Kuala Selangor Fireflies, Malaysia — 4
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

How to get to Kuala Selangor from Kuala Lumpur

Prices and hours checked November 2026; the bus and taxi figures below are typical rates. Public bus route 141 runs from the Pasar Seni and Clock Tower area. The first departure is 6:20 am and last is 7:30 pm. The ride takes about 2 hours and costs about RM8. That last bus arrives around dusk, just as the fireflies appear. You cannot ride it both ways in one evening. Treat that mismatch as the main trap in this trip.

Tip

Bus 141 drops you at the Kuala Selangor bus station, so the short taxi to the firefly park adds about RM20.

Kuala Selangor Fireflies, Malaysia — 5
Photo: Wiki Farazi, CC0, via Wikimedia Commons.
OptionCostTime from KLReturn after the showBest for
Bus 141About RM8 one wayAbout 2 hoursNo bus; last departure 7:30 pmOvernight stays only
Taxi from KLAbout RM150 one wayRoughly 68 km by roadBook a driver to wait or returnSmall groups with a budget
Self-drive or e-hailFuel, tolls and parkingRoughly 68 km by roadFully flexibleCouples or families wanting control
KL-based tourVaries by operatorPickup and drop-off includedIncludedVisitors without a car or late-night nerve

Tours or independent travel

Kuala Selangor Fireflies, Malaysia — 6
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

Tours solve the return problem. Operators bundle hotel pickup, the boat ticket and often extras such as eagle feeding, a Blue Tears plankton stop or a seafood dinner. Some combine Batu Caves and silver monkeys with the cruise. Packages differ, so read what each includes before you pay. Going independently costs less if you have a car or share a taxi. It also lets you linger over dinner in town. Choose a tour if you want no driving after dark.

Timing: planning the evening

Kuala Selangor Fireflies, Malaysia — 7
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

Aim to reach Kampung Kuantan by about 7:15 pm, which gives you a buffer before the 7:45 pm start. Boats leave when they fill, and weekends can mean a queue at the river platform. Kuala Selangor town sits about 20 minutes from the river, so eat there first rather than rushing. After the cruise, expect to leave by 9:30 pm if you want a reasonable night in KL. Drivers should allow around 2 hours for the trip back. Check current times with Selangor Tourism before you set off.

Good to know

Bus 141 costs about RM8, but its last is 7:30 pm, before the 7:45 pm boat start.

Costs and tickets

Sponsored

The biggest cost is transport, not the boat. A taxi at about RM150 each way dwarfs bus fare of about RM8. Split the taxi among four people and it becomes a reasonable per-head cost. From the Kuala Selangor bus station to the firefly park, a short taxi ride costs about RM20. The boat ticket price is set locally, so ask at the river platform. Tours cost more than a self-drive night, but pickup and the return are already covered.

Rules on the river

Kuala Selangor Fireflies, Malaysia — 8
Photo: Jenyfer Joseph, CC BY-SA 4.0, via Wikimedia Commons.

Rules protect the insects and your fellow passengers. Talk quietly. Switch off phone flash and torches. Keep your arms still, because waving disturbs the lights. Never throw anything into the water. Bring insect repellent, as mosquitoes are common along the bank.

  • No flash photography
  • No loud talking
  • No waving or sudden gestures
  • Nothing thrown into the river
  • Repellent applied before boarding

Stay overnight or return to KL

Overnight is the easiest answer to the bus problem. Budget options in Kuala Selangor town include Sun Inns Hotel and Grand Kapar Hotel. Double rooms cost about $20 a night, though rates change by date. Camping at the park is possible, but you must book a tent pitch in advance. Staying lets you catch the 6:20 am bus back, or explore Bukit Melawati in the morning. Bukit Melawati is a hilltop fort in Kuala Selangor town, known for silver-leaf monkeys. Return the same night only if you have a car, a taxi or a tour.

Kuala Selangor Fireflies, Malaysia — 9
Photo: CEphoto, Uwe Aranas, CC BY-SA 3.0, via Wikimedia Commons.

Why the fireflies glow

Sponsored

Fireflies make light through bioluminescence, a chemical reaction inside their bodies. Kampung Kuantan is known for a species called Pteroptyx tener. Males and females gather on riverside trees such as the berembang to mate. For that reason, the dark, quiet rules matter. Bright torches and noise disrupt the display.

Make it a day trip

Sponsored

Pair the cruise with a daytime stop in KL itself. Batu Caves is open 24 hours, and the KTM Komuter stops at Batu Caves station, about a 5-minute walk from the entrance. The Temple Cave needs a climb of 272 steps. Plan it for the morning so you rest before the evening drive. If the night schedule does not suit you, try daytime-only trips instead. The Putrajaya Day Trip from KL: Itinerary & Timing fits a single day. A cooler option is the Genting Highlands Day Trip from Kuala Lumpur: Plan & Timing. Another is the Sekinchan Paddy Fields: Day Trip from KL, Best Time and Tips, a rural stop. See Tourism Malaysia for wider planning.

Frequently Asked Questions

Can you see fireflies in Kuala Lumpur?

Not reliably inside the city. The nearest well-known viewing spot is the Selangor River at Kampung Kuantan, about 68 km from KL. Plan a night trip there.

Where is the best place to go to see fireflies?

For a trip from KL, Kampung Kuantan near Kuala Selangor is the practical choice. Small boats take 4 to 6 people along the Selangor River at night. Berembang trees along the bank hold the main displays.

Where to go for a day trip in Selangor?

Kuala Selangor suits an evening trip, with Bukit Melawati by day and the fireflies after dark. For daytime-only options, see the Sekinchan Paddy Fields: Day Trip from KL, Best Time and Tips. Batu Caves is also in Selangor and opens 24 hours.

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful