Skip to main content
Aerial view of Lake Bunyonyi with its 29 islands and terraced hillsides
South-western Uganda

The lake of little birds.

At almost 2,000 metres above sea level, Lake Bunyonyi lies like polished glass between terraced hills and 29 emerald islands. It is Africa's second-deepest lake, free of hippos and crocodiles, and Uganda's most magical place to simply exhale.

Location
Kabale, SW Uganda
Altitude
1,962 metres
Islands
29
Ideal stay
2–3 nights
The story

A place that rearranges what you thought travel could feel like.

A landscape shaped like a hymn

Lake Bunyonyi means 'place of many little birds'. Its 29 islands are draped over deep, quiet water, and the surrounding hills are terraced in a thousand shades of green — sorghum, sweet potato, eucalyptus, banana. It is one of the most photogenic landscapes on the continent.

The perfect antidote to the trek

Most travellers arrive at Bunyonyi the day after gorilla trekking in Bwindi. Swap the intensity of the forest for a canoe glide across silent water, a slow lunch on a private island, or an afternoon reading in a hammock over the lake.

Islands with a story

Each island has its own history — Punishment Island, Bushara, Bwama, Akampene. Guided canoe trips weave between them with local Bakiga paddlers who tell the story of each, from missionary schools to legends of the deep.

In pictures

Moments from Lake Bunyonyi.

Lake Bunyonyi at dawn
Islands on Lake Bunyonyi
Dugout canoe on Lake Bunyonyi
Terraced hills above Lake Bunyonyi
Lakeside calm at Bunyonyi
Evening on Lake Bunyonyi
Why travellers love it

The moments that make Lake Bunyonyi unforgettable.

Dugout canoe safaris

Paddle between the islands with local Bakiga guides — no engines, no rush.

Swim in safety

One of the few African lakes with no hippos, crocs or bilharzia.

Terraced-hill hikes

Walk through farmland and villages to panoramic ridge-top viewpoints.

Batwa & Bakiga culture

Meet the original forest people and the highland farmers who share the shore.

Island lodges

Sleep on your own private island under a blanket of highland stars.

Perfect post-gorilla stop

Just 2 hours from Bwindi — the ideal decompression before flying home.

Sample itinerary

A rhythm shaped around wonder, not schedules.

Day 01
Bwindi → Bunyonyi

A scenic 2-hour transfer from Bwindi. Afternoon canoe out to your island lodge and dinner over the water.

Day 02
Islands & villages

A slow morning circumnavigation of the islands with a Bakiga paddler, followed by a hillside walk through farms and villages.

Day 03
Ridge-top hike

Hike up to a panoramic viewpoint for the classic Bunyonyi vista, then swim, kayak or simply rest on the terrace.

Day 04
Return to Kampala or Kigali

Drive north to Kampala or connect through the border to Kigali airport — just 3 hours away.

Best time to visit

June to September and December to February bring dry, clear skies and calm water — ideal for canoeing and photography. Green-season months are lush, misty and beautifully quiet.

Getting there

A 2-hour drive from Bwindi Impenetrable Forest, or 8 hours from Kampala via Mbarara. The closest international airport is often Kigali (Rwanda), just 3 hours away by road.

Frequently asked

What travellers ask us most.

Where is Lake Bunyonyi?

Lake Bunyonyi lies in south-western Uganda near the town of Kabale, at nearly 2,000 metres above sea level. It is Africa's second-deepest lake and one of the highest in the continent.

Is it safe to swim in Lake Bunyonyi?

Yes — Lake Bunyonyi is one of very few African lakes with no hippos, crocodiles or bilharzia, making it safe and popular for swimming, canoeing and kayaking.

How many islands are on Lake Bunyonyi?

There are 29 islands scattered across the lake, each with its own story — from Punishment Island to Bushara, Bwama and Akampene.

How does Lake Bunyonyi pair with gorilla trekking?

Perfectly. Bunyonyi is only a 2-hour drive from Bwindi Impenetrable Forest and is the ideal place to decompress the day after your gorilla trek before flying home from Kigali or Entebbe.

How do I get to Lake Bunyonyi?

Fly to Kigali (Rwanda) and drive 3 hours across the border, or drive 8 hours from Kampala via Mbarara. Trek Wild Uganda arranges all transfers.

Ready when you are

Let's shape your Lake Bunyonyi story.

Tell us how you like to travel. We'll design a journey that feels entirely yours.