Most visitors to Kuala Selangor come to watch the synchronized flashing of thousands of fireflies glowing spectacularly in the evenings along the banks of Selangor River.


The best way to enjoy this spectacle of nature is by travelling along the river in a traditional sampan or an electrically-powered fiberglass boat to help reduce air, water and noise pollution and protect the fireflies’ natural habitat.

For maximum visibility, the best time to experience Kuala Selangor’s fireflies is slightly after 8pm on a clear, moonless night. Any later than that, and the fireflies may have found a mate, causing them to stop flashing.