Traditional open-air safari boat gliding across the Madu Ganga among mangrove islands at golden hour, Koggala, Sri Lanka

RAMSAR Wetland № 1372 · Est. 2003 · Koggala, Southern Province

The #1 Madu Ganga River Safari — by real boatmen, on a real island river.

A private 2.5-hour boat safari through the mangrove islands of Madu Ganga: engine-off mangrove tunnels, Cinnamon Island, the temple on Kothduwa islet and a fish therapy pool. Up to 12 guests, one boat, yours alone — for LKR 5,000.

Duration
≈ 2.5 hours
Boat
Private, up to 12 guests
Guides
English / සිංහල / தமிழ்
Safety
Life jackets & licensed crew
Where the name comes from

A real island, borrowed by a novel.

In 1947 Martin Wickramasinghe wrote about a boy named Upali who ran off to a river island after a beating from his stepmother. He called it Madol Doova. He didn't invent the place: it's the actual stretch of mangrove islets on the Madu Ganga, off Koggala — and you can still row out there today, same as Upali did in the book.

Nobody has dressed this river up for visitors. Old maps counted 64 islands here; the sea and tides have taken most of them, and about fifteen remain worth calling islands — two permanently inhabited. Fishermen still work hand nets the way their grandfathers did, and the Kothduwa temple on its own islet has watched the water since the 1860s, long before any tour operator showed up.

We run the way the river always has: small wooden boats, local boatmen who grew up on these channels, and enough slack in every trip to stop when something interesting happens on the water.

How the trip runs

Four stops, one river

Every boat runs roughly the same loop, but your boatman slows, skips or lingers depending on the tide and what the animals are doing that morning. This is the order most trips settle into.

  1. 01

    The mangrove tunnel

    Your boatman kills the engine and poles you through a green tunnel barely wider than the hull — one of two or three you'll pass on the loop. Dim, humid, roots closing in overhead. Only about five minutes, and somehow it's the part everyone mentions first when they're telling friends about the trip.

  2. 02

    Cinnamon Island

    Someone hands you a peeler and shows how cinnamon bark actually comes off a tree — nothing like the tidy sticks from a supermarket shelf. Koggala families have processed cinnamon this way for generations, and you'll smell like it for the rest of the day, in a good way.

  3. 03

    Kothduwa temple island

    A small Buddhist temple, Kothduwa Raja Maha Viharaya, standing on its own islet since the 1860s — long before any boat tour existed. Shoes off at the steps. It's worth actually slowing down for instead of photographing on the way past.

  4. 04

    Fish therapy pool

    Hundreds of Garra rufa nibble the dead skin off your feet. Same species used in fish spas everywhere — except here it's a floating pontoon on an actual river instead of a shopping mall. The first thirty seconds feel strange, then it's just funny. Everyone ends up laughing.

One unforgettable safari

The Madu Ganga Safari

Most popular

Madu Ganga Safari

2.5 hours · departures daily 6:00 – 16:00

Rs 5,000/ boat

  • LKR 5,000 per private boat — up to 12 people
  • All four stops: Mangrove tunnel · Cinnamon Island · Temple · Fish spa
  • King coconut & English-speaking licensed boatman included
  • Flask of tea on board, life jackets & safety equipment provided
  • Instant booking reference — pay at the jetty, cancel free up to 24 h
Book this safari
What's actually out there

The wildlife doesn't perform

Nothing gets fed or baited to show up on cue. Some mornings you'll see a water monitor sunning itself on a root ten feet from the boat; other mornings, just birds and boat wake. Researchers have logged around 248 vertebrate species across this wetland, and we'd rather tell you the honest odds upfront than oversell any single sighting.

KingfishersWater monitorsCormorants & heronsFruit batsMud crabsMangrove channels
White-throated kingfisher perched on a mangrove branch over the Madu Ganga wetland
Green promise

Our environmental pledge

1 : 100

We plant one mangrove sapling for every 100 bookings

Zero

Single-use plastic on every boat

100%

Solar-powered office & jetty lights

Before you book

Frequently asked questions

How much does a Madu Ganga boat safari cost?

LKR 5,000 per private boat, up to 12 guests — everything included: all four stops, life jackets, an English-speaking boatman and a king coconut. Larger groups are split across extra boats at LKR 5,000 each, which our booking form calculates automatically.

How do I book, and when do I pay?

Use the booking form on this page — it takes under two minutes. You'll get an instant booking reference on screen that reserves your boat immediately, and you pay at the jetty on the day. No prepayment, no card details needed.

What time do safaris start?

Departures run daily from 6:00am to about 4:30pm; the jetty itself is open 6am–6pm. Mornings are calmest on the water and best for wildlife, so they fill first — booking a few days ahead helps secure your preferred slot.

Where exactly is the jetty?

Riverside Road, Koggala, Southern Province — roughly 20 minutes from Galle and minutes off the southern expressway corridor. Exact pin and directions come with your booking confirmation reference, or message us on WhatsApp any time before your slot.

Is it suitable for children and older guests?

Yes. Every guest wears a life jacket, boats carry safety equipment, and our boatmen are licensed and tourist-board approved. Seats are stable and boarding is from the jetty directly into the boat. Children count toward the 12-guest capacity like adults.

What wildlife might we see?

Around 248 vertebrate species have been logged across this RAMSAR wetland: water monitors sunning on roots, eight species of kingfisher, cormorants, herons, fruit bats and more. Nothing is fed or baited — some mornings the river is generous, other mornings it's just beautiful. We'd rather give honest odds than oversell one sighting.

Get on the water

Book your boat in under two minutes

Tell us when you'd like to go and how many you are — you'll get an instant booking reference on screen the moment you submit. Pay at the jetty on the day. Mornings fill first, so a few days' notice helps.

  • WhatsApp+94 75 028 0903
  • Call+94 75 028 0903
  • Emailinfo@madolduwa.site
  • JettyRiverside Road, Koggala, Southern Province
  • HoursOpen daily, 6:00am – 6:00pm
Prefer WhatsApp? Message us →

Reserve your boat

Instant confirmation · pay on arrival · free cancellation up to 24h before

Departure time *
2
0
2 guests · 1 private boatLKR 5,000

You'll get an instant reference code on screen — nothing to pay now.