• Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 2
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 3
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 4
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 5
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 6
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 7
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 8
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 9
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 10
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 11
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 12
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 13
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 14
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 15
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 16
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 17
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 18
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 19
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 20
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 21
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 22
  • Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur 23
1/23
Travelers' pick

Kuala Selangor Fireflies Evening Cruise from Kuala Lumpur

Meeting
Pickup optional
Duration
6h–8h
Group
Up to 15
Language
EN

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 options
From US$ 60 per person, depending on the option and date you choose.See dates & book
Private tour, dinner not included 15:30 Guide in English An unforgettable private tour that includes a boat ride. Well suited to couples, families and groups of friends. Pickup is included.
Shared tour without dinner 15:30 Guide in English An unforgettable shared tour that includes a boat ride. Well suited to couples, families and groups of friends. Pickup is included.

None of these options right for you? See 12 alternatives ›

Step-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
Stops and time spent at each 2 stops
  1. Melawati Hill 30m
  2. 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
Another time? ›

Before you book

Group Up to 15 · max 7 per booking 3 private ›
Live guide English
Meeting point and pickup Hotel pickup is optional; you can also go straight to the meeting point. Ends back at the starting point.
Book up to Start time
Ages Adult (12 and older) · Child (2 to 11 years) · Infant (under 2): free
Cancellation and refunds Free cancellation up to 24 h before the start. After that, no refund.
Good to know
Low physical effort Stroller-friendly Public transport nearby Infants must sit on laps

Operated by Asni Tours & Travel (M) Sdn Bhd

Prices and times updated 4 days ago

Need assistance?Message us on WhatsApp or by email

Traveler reviews

4.11 Very good 152 verified traveler reviews 55% rated it 5 stars
5 ★ 84
4 ★ 29
3 ★ 20
2 ★ 9
1 ★ 10
Read all the 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

Kuala Selangor Fireflies & Hot Springs Tour from Kuala Lumpur
Other times Kuala Selangor Fireflies & Hot Springs Tour from Kuala Lumpur ★ 4.67 (3) · Duration 6h–8h Every day · 2 start times Live guide EN
from US$ 113 per person
Kuala Selangor Fireflies & Blue Tears Tour from Kuala Lumpur
Lower price Kuala Selangor Fireflies & Blue Tears Tour from Kuala Lumpur ★ 4.86 (404) · Duration 7h 30m Every day · 2 start times Live guide EN
from US$ 62 US$ 50 per person
Kuala Selangor Firefly Tour: Boat Ride to See Kelip Kelip
Kuala Selangor Firefly Tour: Boat Ride to See Kelip Kelip ★ 5.00 (2) · Duration 8h Every day · 15:30 Live guide EN
from US$ 101 per person
Putrajaya: Pink Mosque Tour & River Cruise with Pickup
Lower price Other times Putrajaya: Pink Mosque Tour & River Cruise with Pickup ★ 4.83 (169) · Duration 4h Every day except Friday · 2 start times Live guide EN
from US$ 38 US$ 30 per person
Kuala Selangor Firefly Boat Tour with Seafood Dinner
Private Kuala Selangor Firefly Boat Tour with Seafood Dinner ★ 4.67 (67) · Duration 6h Every day · 2 start times Live guide EN
from US$ 95 per person
Genting Highlands, Batu Caves & Fireflies Tour from Kuala Lumpur
Other times Private Genting Highlands, Batu Caves & Fireflies Tour from Kuala Lumpur ★ 5.00 (1) · Duration 12h Every day · 09:00 Live guide EN
from US$ 157 per person
Putrajaya tour from Kuala Lumpur: Mosque, lake cruise & landmarks
Other times Private Putrajaya tour from Kuala Lumpur: Mosque, lake cruise & landmarks ★ 4.53 (43) · Duration 4h–5h Every day · 8 start times Live guide EN
from US$ 64 per person
Kuala Selangor Firefly Tour from Kuala Lumpur: Mangrove Boat Ride
Kuala Selangor Firefly Tour from Kuala Lumpur: Mangrove Boat Ride ★ 5.00 (1) · Duration 6h Every day · 15:30 Live guide EN
from US$ 57 per person
Kuala Lumpur Shore Excursion: Batu Caves & Petronas Towers
Other times Kuala Lumpur Shore Excursion: Batu Caves & Petronas Towers ★ 4.69 (35) · Duration 6h Every day · 09:00
from US$ 82 per person
Malacca Day Trip from Kuala Lumpur: River Cruise & Heritage
Other times Malacca Day Trip from Kuala Lumpur: River Cruise & Heritage ★ 4.58 (81) · Duration 10h Every day · 08:00 Live guide EN
from US$ 89 per person
Kuala Lumpur Cruise: Excursion Full-Day Private Tour
Other times Private Kuala Lumpur Cruise: Excursion Full-Day Private Tour ★ 4.83 (29) · Duration 7h–8h Every day · 6 start times
from US$ 95 per person
Kuala Lumpur: Private Day Tour from Port Klang with Batu Caves
Private Kuala Lumpur: Private Day Tour from Port Klang with Batu Caves ★ 4.70 (122) · Duration 6h–8h Every day · 15 start times Live guide EN
from US$ 77 per person

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

Verified traveler reviews via our booking provider

Next, you choose your date and number of travelers and see the final price.

More experiences in Kuala Lumpur ›
Need help planning your next activity?