Experience The Blue River Phenomenon, Watch Fireflies & Other Activities In Kuala Selangor

Explore on a budget.

Cover image via @skymirrormalaysia (Instagram) & Expedia

Subscribe to our Telegram channel for our latest stories and breaking news.

Without needing to travel too far from the city, Kuala Selangor is a great place to explore with several fun activities to do

Sometimes all you need is a short getaway to escape the mundane routine.

If you're someone who treasures experiences and making memories, this list is definitely for you.

Here are exciting activities to check out in Kuala Selangor that won't break the bank:

1. Be enchanted by thousands of glowing fireflies at Kampung Kuantan Fireflies Park

Image via Expedia

This place is definitely a must-visit! Kuala Selangor is known for its firefly sanctuary, which is home to one of the largest colonies of fireflies in the world. 

Cruise on a boat as it takes you through a mangrove, where you can admire thousands of fireflies sparkling along the banks of the Selangor River. It's a truly magical sight.

Image via Marriott

Bring along a mosquito repellent / spray and drinking water.

20-minute boat rides run daily:
Slot A: 7.30pm
Slot B: 8.30pm

Ticket price:
RM20 per person / RM50 per boat (Four pax)

Contact number:
+6016-2234788 (WhatsApp)

You can book or find out more information here.

2. Take cool photos at the reflective Sky Mirror, where you'll get to stand right in the middle of the sea

A boat will take you into the deep sea, where you'll come across a submerged piece of land that you can walk on. Some lucky visitors even managed to spot dolphins along the way!

Tour staff will set up a 'stage' where they will help you take fun photos with the 'mirror' of the ocean reflecting against the sky. 

Wear clothes that are comfortable or that you don't mind getting wet. Reviews recommend wearing bright coloured clothes if you want the photos to come out well.

Ticket price:
RM80 (Sky Mirror tour only). Tour packages are available that include other activities in the area.

Contact number:
+6011-14303638 (WhatsApp)

You can book or find out more information here.

3. Admire this breathtaking, natural night-time phenomenon known as 'Blue Tears' along Selangor River

'Blue Tears' is a natural phenomenon in Kuala Selangor, which is caused by Dinoflagellates, an algae or marine plankton that emits blue-green light at night.

A speedboat will take you along the river where you'll sight bioluminescent displays in the water. 

Visitors are allowed to stir the water with nets to make the blue patches more visible but are not allowed to bring any 'Blue Tears' back.

Bring mosquito repellent / spray and a camera with night mode or higher ISO values to capture the bioluminescence in the darkness.

Entrance fee:
- RM20 for adults
- RM17 for children (Three to 12 years old)

You can book or find out more information here.

4. Watch magnificent eagles swoop in for food all around you

Image via Viator

A boat cruise will take you down a river, where about 20 to 40 eagles circle, waiting for food. 

Tour guides will toss chicken strips, so you can admire these magnificent creatures up close as they swoop in fast to grab the meat. It's a fun activity for the whole family.

Image via Rostam Effendi

Tours happen daily at 5pm, 6pm, and 6.30pm.

Entrance fee:
- RM25 for adults
- RM20 for children (Three to12 years old)

Contact number:

You can book or find out more information here.

5. Get some fresh air and take a stroll at Kuala Selangor Nature Park

Image via Tripadvisor

Nature enthusiasts, this one's for you. Kuala Selangor Nature Park covers over 2.9km of coastal land, including a large mangrove swamp forest. 

There are four walking trails that anyone can do, even young children and the elderly:
1. Egret Trail (550m - 30 minutes)
2. Pangolin Trail (1km - 50 minutes)
3. Coastal Bund (1.7km - 2 hours)
4. Langur Trail (1.1km - 2.5 hours respectively)

Bring along mosquito repellent / spray and drinking water.

Entrance fee:
- RM4 (adults)
- RM1 for children (below 17 years old)
- RM2 for senior citizens (above 60 years old)

Opening hours:
9am - 6pm (Daily)

Jalan Klinik, Taman Alam,
45000 Kuala Selangor, Selangor

Running out of ideas on what to do on weekends? Check out these fun activities you can do in Klang Valley:

You may be interested in: