After days of steep forest trails and early starts, Lake Bunyonyi feels like exhaling. Terraced hillsides drop into still, island-studded water in Uganda’s far south-west, and for once, there’s nothing dangerous in it — no crocodiles, no hippos, no bilharzia. It’s become the natural place to unwind before or after a gorilla trek in nearby Bwindi.

Here’s a complete guide to Lake Bunyonyi: the islands, the swimming, the activities, and how to fit it into your trip.

Lake Bunyonyi at a Glance

Lake Bunyonyi sits just outside Kabale town in south-western Uganda, stretching roughly 25 km long and 7 km wide across 61 square kilometres of water. Its name means “place of many little birds” in the local language, and the setting lives up to it — terraced hills rising steeply from the shoreline, dotted with small farms and scattered homesteads. Remarkably, the lake plunges to depths estimated as great as 900 metres in places, making it one of the deepest lakes in Africa.

Image: Terraced green hills dropping into the still water of Lake Bunyonyi, dotted with islands

Twenty-Nine Islands

The lake holds 29 islands, ranging from tiny outcrops to larger islands with lodges, schools, and small communities. Several carry their own local legends and history — Punishment Island, in particular, has a difficult past worth learning about respectfully from a local guide. A dugout canoe or motorboat trip between the islands is one of the simplest, most rewarding ways to spend an afternoon here.

Safe Swimming: A Rare Ugandan Lake

Unlike most of Uganda’s lakes, Bunyonyi has no crocodiles, no hippos, and no bilharzia— making it one of the only lakes in the country where you can swim freely without concern. Given the genuine depth of the water, ordinary swimming caution still applies, but for travellers who’ve spent days near hippo- and croc-filled channels elsewhere in Uganda, the freedom to simply swim is a real treat.

What to Do at Lake Bunyonyi

  • Canoeing— traditional dugout canoes are the classic way to explore the islands and inlets at a gentle pace
  • Swimming— a genuine rarity on a Uganda trip
  • Nature walks— the surrounding hills and terraced farmland make for lovely, easy hiking with wide views
  • Birdwatching— the lake and its papyrus edges hold a good range of waterbirds
  • Simply resting— many lodges are built for exactly this, with decks over the water and little to do but relax

Why It’s the Perfect Bwindi Companion

Lake Bunyonyi sits close enough to Bwindi to work as a natural stop before or after gorilla trekking — a chance to rest tired legs, process the trek, and enjoy a slower pace before returning to the road. It pairs especially well with any of our gorilla & Lake Bunyonyi itineraries.

Best Time to Visit Lake Bunyonyi

The lake is a pleasant stop year-round, though the dry seasons (roughly June–September and December–February) bring the clearest skies for the views across the terraced hills. See our wider guide to the best time to visit Uganda.

Lake Bunyonyi FAQ

Is it safe to swim in Lake Bunyonyi?Yes — it has no crocodiles, hippos, or bilharzia, a rarity among Ugandan lakes, though normal caution is still wise given its depth.

How many islands does Lake Bunyonyi have? Twenty-nine, ranging from tiny outcrops to islands with lodges and small communities.

How far is Lake Bunyonyi from Bwindi? Close enough to work as a natural pre- or post-trek stop on a gorilla trekking itinerary.

What’s the best activity there? A canoe trip between the islands, paired with simply resting at a lakeside lodge.

Rest Here Before or After the Gorillas

Lake Bunyonyi is the ideal decompression point on a south-western Uganda trip. Tell us your gorilla trekking dates and we’ll build a stop here into a gorilla & Lake Bunyonyi safari.