You’ll glide through Langkawi’s tangled mangroves by boat with a local guide, step into a cool bat cave, spot wild eagles overhead, and have lunch right on a floating fish farm. Expect moments of real quiet and surprise—from limestone cliffs to salty breezes—plus stories you’ll remember long after you’re home.
The tour lasts approximately 3 hours from start to finish.
The tour begins at Tanjung Rhu Beach; you’ll find counters near the right-side corner.
Yes, lunch is included at a floating fish farm restaurant during the tour.
You may see bats in the cave, wild eagles overhead, and various fish at the farm.
Yes, there’s a 20-minute stop inside Bat Cave; Crocodile Cave is passed by without stopping.
Yes, it’s suitable for all fitness levels and children are welcome (infants must sit on an adult’s lap).
No hotel pickup is included; guests arrive at Tanjung Rhu Beach independently.
Yes, your driver/guide will provide explanations throughout in English.
Your day includes guidance from an experienced local guide who steers your small group through Kilim Geoforest Park by boat—with all insurance covered—and provides life jackets for everyone. You’ll pause to explore Bat Cave on foot before enjoying lunch at a floating fish farm restaurant mid-tour.
We stepped off the sand at Tanjung Rhu Beach and right onto this little wooden boat—paint chipped, life jackets in a pile, everything smelling faintly of salt and engine oil. Our guide (Azmi, who grinned like he’d seen it all before) waved us aboard and steered us out into the mangrove river. The water was muddy but calm, trees crowding so close you could almost touch their roots. I kept thinking how different this felt from the usual Langkawi beaches—quieter somehow, except for the birds overhead and that low hum from the outboard motor.
First stop was the bat cave. Honestly? I hesitated at the entrance—the air was cool and smelled a bit like wet stone and something else (guano, probably). Azmi flicked his torch around so we could see them clustered up above us, wings twitching. My daughter whispered “they look like tiny umbrellas,” which made me laugh even though I was half watching for bats to swoop down (they didn’t). After that we drifted past Crocodile Cave—not as scary as it sounds—and then out toward this spot where eagles circled overhead. I tried to catch a photo but mostly just watched them glide; they seemed totally unbothered by us.
The fish farm restaurant was next—a floating platform with planks that creaked underfoot. Lunch was simple but fresh: grilled fish, some rice, spicy sauce that made my nose run (in a good way). The owner showed us around the tanks—he even let my son feed one of the groupers. There’s something about eating right over the water that makes everything taste better. We passed Gorilla Mountain (it really does look like a gorilla if you squint), then cruised through Kilim Geoforest Park while Azmi pointed out limestone cliffs and told stories about storms from last year. He said dolphins sometimes follow the boats here; we didn’t see any but I kept glancing back just in case.
The last stretch was out on the Andaman Sea—open sky, wind picking up, islands scattered everywhere. For a minute it felt like we were very far from anywhere familiar. I still think about that light on the water as we headed back toward shore—quiet except for someone’s phone playing music softly behind me. Not what I expected from Langkawi at all, honestly.

Do you need help planning your next activity?