🔎 Summary
Meeting point
Hotel pick up
Starting time
13:00
Duration
8 Hours
Ending place
Hotel drop off
Difficulty
Beginner
Languages
Mandarin
English
Malay
Physical health and able
Requirement
🌳 What to expect
🏕️ What's included
✔️ Private vehicle — pick-up and drop-off from your hotel
✔️ Private guide — dedicated guide for your group
✔️ River cruise — wildlife spotting + firefly viewing
✔️ Refreshments & Dinner — at a riverside restaurant
✔️ Entrance fees
✔️ Life jackets
🥾 Itinerary
Estimated schedule — timings may vary depending on season and weather.
· 🚐 13:00 — Hotel pick-up from KK city
· 🚤 15:30 — Arrive at river jetty, registration & briefing
· 🐒 16:00 — River cruise — wildlife spotting (proboscis monkeys, macaques, birds)
· 🌅 17:30 — Sunset view over the river
· 🍽️ 18:15 — Dinner at a riverside restaurant
· ✨ 19:30 — Firefly cruise — watch the trees light up
· 🚐 20:30 — Return to KK city
· 🏨 21:30 — Drop-off at hotel
🏷️ Tour package price
Package price per person
Group size: 5-9 pax
Adult: RM 210 per person
Child: RM 200 per person
Group size: 3-4 pax
Adult: RM 265 per person
Child: RM 255 per person
Group size: 2 pax
Adult: RM 370 per person
Child: RM 360 per person
➕ Mix & Match — Combine with Other Tours
Make it a full day or multi-day experience by combining the Mangrove Firefly cruise with other activities:
· 🌆 KK City Tour — explore the city by day, fireflies by night
· 🚣 Kiulu Rafting — paddle through the rapids in the morning, cruise the mangroves in the evening
· 🏛️ Mari Mari Cultural Village — culture, history, and a night of fireflies
It's one of the most popular evening experiences in Sabah — and for good reason.
If you're still unsure
Things to note
🎒 What to bring
· 🦟 Insect repellent — mosquitoes come out at dusk
· 📸 Camera or phone — for sunset and firefly shots
· 💰 Extra cash — for drinks or souvenirs
· 🧢 Cap or hat — shade before sunset
📌 You Should Know Before Booking
💳 Deposit & Payment
📋 Cancellation & No-Show
· Cancellations made less than 24 hours before departure, or no-shows on the day, will be charge the full tour fee.
· If bad weather or unforeseeable circumstances occur, we'll work with you to reschedule, adjust the itinerary, or issue a refund.






