Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur
Watch millions of fireflies flash in synchronized patterns along the Selangor River mangroves.
An evening tour from Kuala Lumpur to Kuala Selangor combines a visit to Melawati Hill overlooking the Strait of Malacca with a boat ride along the Selangor River to see fireflies lighting up the mangrove branches. Hotel pickup and drop-off are included, with an English-speaking driver and all entrance fees covered. The firefly viewing starts around 8pm on an electric boat for 15 to 20 minutes, timed for maximum visibility on clear nights.
Options for this experience
2 optionsStep-by-step itinerary
Evening tour to see fireflies
- Hotel pick-up by air-conditioned vehicle
- Drive towards Sungai Buloh exit
- Photo stop at Sri Shakti Temple
- Arrive at Kota Melawati for walking tour
- Visit Bukit Melawati lighthouse viewpoint
- Pass by Kuala Selangor Nature Park
- Depart to jetty for registration
- Board boat and observe fireflies
- Return transfer to hotel in Kuala Lumpur
- Melawati Hill 30m
- Kuala Selangor Fireflies passing by
What’s included
- Entrance fees to all sites and the firefly boat ride.
- hotel pickup and drop-off within 5km of KLCC.
- air-conditioned vehicle with personal driver.
- English-speaking guide throughout.
Times
- Every day 15:30
Before you book
Operated by Asni Tours & Travel (M) Sdn Bhd
Prices and times updated 4 days ago
Need assistance?Message us on WhatsApp or by emailTraveler reviews
The experience
How do you get to see fireflies without arranging your own transport from the city? This tour handles the 90-minute drive from Kuala Lumpur to Kuala Selangor, picking you up from your hotel at 3:30pm in an air-conditioned vehicle. The route takes you through Sungai Buloh (the name means "bamboo river" in Malay) and includes a stop at Sri Shakti Temple, a Hindu architectural landmark, before arriving at Kota Melawati around 5pm.
At Melawati Hill you have a choice: on weekdays, a 15 to 20-minute walking tour leads to the top. On weekends, a tram service carries you up. Either way, you reach the lighthouse built in 1907 and get views across the Strait of Malacca, one of the world's busiest shipping channels. The lighthouse itself is closed to visitors, but the vantage point is worth the climb or ride. After this, the tour passes Kuala Selangor Nature Park on the way to the jetty.
At 7:30pm you register at D'Tour Jetty (or an alternate jetty if needed), then board an electric fiberglass boat at 8pm for the firefly viewing. The best visibility comes just after 8pm on a moonless, clear night: any later and the fireflies stop flashing once they've found a mate. The boat moves slowly along the Selangor River for 15 to 20 minutes while you watch the fireflies twinkling on the branches of Berembang trees along the mangrove banks. No flash photography is allowed during this part. Your driver returns you to your hotel by 9:30pm to 10pm.
Is this one for you?Choose the shared tour if you're comfortable meeting other travelers and want the standard rate, or book the private tour if your group prefers its own vehicle and guide for the full evening. Either way, the fixed 3:30pm pickup means you don't need to arrange separate transport from Kuala Lumpur to the firefly sites.
Compare the 12 alternatives












Top questions
Can children come?
Yes. Ticket types: Child (2 to 11 years); Infant (under 2): free.
What time does the tour pick me up from my hotel in Kuala Lumpur?
Pickup starts at 3:30pm from hotels within a 5km radius of KLCC. An additional surcharge of USD 10 per person applies for pickups outside this radius, payable on the day of the tour.
When exactly do I see the fireflies, and how long does the boat ride last?
The boat departs at 8pm for a 15 to 20-minute cruise along the Selangor River. This timing is optimal for firefly visibility. Any later in the evening and the fireflies stop flashing once they've mated.
What is Melawati Hill and what can I see from there?
Melawati Hill is a hilltop in Kuala Selangor with a lighthouse built in 1907 and the remains of Kota Melawati fort. From the top you overlook the Strait of Malacca, a major international shipping route between the Indian Ocean and Pacific Ocean. Access is by walking (15–20 minutes on weekdays) or tram (weekends only).
What should I bring or wear for this tour?
Wear light, comfortable dry-fit clothing and closed walking shoes. Bring insect repellent (mosquitoes are active near the river), a camera, and an umbrella or poncho in case of rain. The tour operates in all weather.
What language is the tour conducted in?
Tours are conducted in English only, with an English-speaking driver accompanying you for the entire journey.
Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur
6h–8h · EN
from US$ 60 per person
Next, you choose your date and number of travelers and see the final price.


























