The Kuala Selangor fireflies light up the mangroves along the Selangor River only after dark, from about 7:45 pm, with the best show just after 8 pm. That timing shapes the whole trip. Leave Kuala Lumpur after lunch, spend the afternoon among the Sekinchan paddy fields, eat seafood by the river at sunset, take the fireflies boat, and get back to KL by about 10:30 pm.
The return is the hard part. Public buses from Kuala Selangor to KL stop running around 7 pm, before the fireflies even start. A private car with a driver who waits through dinner and the boat ride turns a tricky evening into a simple one.
Why the return trip decides how you see the fireflies
Most day trips from KL end before sunset. This one starts its main event after dark, about 60 km from the city.
By public transport, the Selangor Omnibus route 100 runs from Medan Pasar in central KL to Kuala Selangor in about two hours, and the last bus back leaves Kuala Selangor around 7 pm. The KTM Komuter to Klang plus a connecting bus has the same problem. Ride-hailing pickups from the firefly jetties late at night are hard to count on, since the jetties sit among villages and oil palm estates, far from the drivers who cluster in town.
That leaves three options: stay overnight in Kuala Selangor, join a group tour on its fixed schedule, or book a private car. The private car keeps your own timing, with the driver waiting at each stop and the ride home ready once the boat docks.
Kuala Selangor fireflies and Sekinchan itinerary from KL
Time | Stop |
13:00 | Pickup at your KL hotel |
14:45 | Sekinchan paddy fields and paddy gallery |
15:45 | Pantai Redang and the Sekinchan wishing tree |
16:45 | Drive south to Kuala Selangor, about 45 minutes |
17:30 | Bukit Melawati, silvered leaf monkeys and sunset view (optional) |
18:45 | Seafood dinner by the river |
20:00 | Fireflies boat ride |
21:00 | Leave Kuala Selangor |
22:15 | Back at your KL hotel |
Traffic leaving KL on Friday afternoons and before public holidays can push the schedule back. Families with young children can drop Bukit Melawati and start the boat a little earlier.
Sekinchan paddy fields in the afternoon
Sekinchan sits about 100 km north of Kuala Lumpur, about a 90-minute drive, and calls itself the rice bowl of Selangor. Flat paddy fields run to the horizon on both sides of the road, crossed by narrow farm tracks that make easy photo stops.
The colour of the fields depends on the month. Rice farmers here plant two crops a year:
Months | What the paddy fields look like |
Early March to mid-May | Green, just planted |
Mid-May to June | Golden, ready for harvest |
July to August | Cleared, rest period |
Early September to mid-November | Green, second crop |
Mid-November to December | Golden, second harvest |
January to February | Cleared, rest period |
Exact dates move a little each year with the weather and the farmers’ schedule, so the driver can point you to the greenest or most golden plots on the day.
The paddy gallery near the fields explains how rice goes from stalk to sack, a useful stop for kids. Ten minutes away, Pantai Redang faces the Straits of Malacca, and visitors toss red ribbons carrying their wishes into the branches of the wishing tree near the beach. Bring a hat. The fields and the beach offer almost no shade.
Seafood dinner in Kuala Selangor
Kuala Selangor and the riverside villages around it serve fresh seafood straight from the fishing boats. Riverside restaurants near the jetties make the dinner stop easy, with chilli crab, steamed fish, butter prawns and sambal lala on most menus. Book a table before sunset on weekends, as the tour groups arrive at the same time.
Time dinner to finish by about 7:45 pm. The fireflies glow brightest in the first hour after dark, and the boat queue grows as the evening goes on.
Kuala Selangor fireflies boat ride options
Three jetties run evening fireflies boats on the Selangor River:
Jetty | Boat | How it works |
Kampung Kuantan | Traditional rowed sampan, no engine | Priced per boat, up to 4 people per sampan |
Bukit Belimbing | Motorised fibreglass boat | Priced per person, quieter jetty |
Pasir Penambang | Motorised boat | Priced per person |
Kampung Kuantan is the original fireflies park. The rowed sampan glides without a sound past the berembang trees, where thousands of fireflies flash in sync. Bukit Belimbing suits older travellers and young children, since its larger motorised boats sit steadier in the water. Prices change often and differ for Malaysians and foreign visitors, so check the current rate at the counter.
When to see the Kuala Selangor fireflies
The best nights are clear and moonless, around the new moon. A full moon or heavy rain dims the display, though the fireflies still glow. Boats run every night of the year, from about 7:45 pm to 10:30 pm, with the strongest flashing in the first hour after dark.
Weekends and public holidays bring long queues at Kampung Kuantan. Arrive close to opening time to get on an early boat.
Fireflies etiquette on the boat
- No flash photography. Flash disturbs the fireflies, and phone cameras seldom capture the glow anyway.
- Keep voices low. The rowed sampans run without engines for a reason.
- Keep hands off the branches. The berembang trees along the riverbank are the fireflies’ home.
- Wear long sleeves and light trousers. Mosquitoes gather along the mangroves after dark.
Why a private driver suits this route
Every stop on this trip sits far from the next one and far from public transport. A driver links Sekinchan, Pantai Redang, Bukit Melawati, dinner and the jetty in one loop, then waits through the boat ride and drives you straight back to your hotel in KL. Groups of four fill a single sampan and share one car fare. Families avoid carrying sleepy children between buses and taxis late at night.
For more ideas outside the city, our guide to day trips from Kuala Lumpur covers other routes within a day’s drive.
Kuala Selangor fireflies FAQ
How far is Kuala Selangor from KL
About 60 km, about a one-hour drive from central Kuala Lumpur, depending on traffic. Sekinchan lies further north, about 100 km from KL.
What time do the Kuala Selangor fireflies come out
After dark, from about 7:45 pm. The display peaks in the first hour, just after 8 pm, and boats run until around 10:30 pm.
Can I see the fireflies on a day trip from KL by public transport
It is difficult. The last public bus from Kuala Selangor back to KL leaves around 7 pm, before the fireflies appear. Most visitors book a private car or a tour, or stay overnight.
Which is better, Kampung Kuantan or Bukit Belimbing
Kampung Kuantan offers the classic silent sampan ride and the larger colonies. Bukit Belimbing has steadier motorised boats and shorter queues, which suits families and older travellers.
When is the best time to see the fireflies
On clear, moonless nights around the new moon. Rain and a full moon make the display weaker, but the fireflies glow every night of the year.
When are the Sekinchan paddy fields green
From early March to mid-May and from early September to mid-November. The fields turn golden from mid-May to June and from mid-November to December.
Can I combine Sekinchan and Kuala Selangor in one day
Yes. Spend the afternoon in Sekinchan, drive about 45 minutes south to Kuala Selangor for dinner, then take the fireflies boat after dark.
Can I take photos of the fireflies
Without flash only. Flash photography disturbs the fireflies, and most phone cameras cannot capture their glow in the dark.
Book a private car for the fireflies evening from KL
The fireflies trip works best when someone else handles the late drive home. GOMYTransport picks you up in Kuala Lumpur after lunch, drives the loop from the Sekinchan paddy fields to the Kuala Selangor jetty, waits through dinner and the boat ride, and brings you back to your hotel the same night. Book the trip as a Kuala Lumpur day trip with a private driver, and check rates for your group size on the GOMYTransport price list.
Let us guide your search…
Recent Posts
Categories
Why book with us?
Competitive Price
We continuously monitor our prices to ensure they remain competitive in the market.
No hidden fees
Our booking process is straightforward, ensuring you only pay for what you need.
Dedicated Support
Our customer service team is here to assist you at every step of the way. If you have any questions or concerns, we’re just a call or message away.
Need help with booking?
WhatsApp Us:
+60 12-833 9539

