Skip to main content

Lake Bunyonyi is located in Southwestern Uganda, 7 kilometers west of Kabale Town. In the local Rukiga language, "Bunyonyi" loosely translates to "Place of many birds" or just "many birds".

While this lava-dammed lake is small in size, it surrounds 29 islands and harbors around 200 bird species. 

Lake Bunyonyi is believed to be the second deepest lake in Africa at around 900 meters deep, but some sources dispute this information. It is definitely the deepest in Uganda and is located almost 2000 meters above sea level.

Because of its beauty and the overall climate of the high-altitude area, Lake Bunyonyi has become an increasingly popular holiday stop for both locals and international visitors. Since the Lake has no crocodiles and hippos and is bilharzia-free, the lake is safe for swimming.

Lake Bunyonyi is located near Bwindi Impenetrable National Park and Mgahinga Gorilla National Park and as such is an easier option for visitors to rest after seeing Uganda's mountain gorillas.


While visiting Lake Bunyonyi, you can enjoy the following activities.

  • Camping
  • Hiking
  • Boat rides
  • Swimming
  • Mountain biking
  • Island hoping
  • Ziplining
  • Community visits

When To Visit

Lake Bunyonyi can be visited at all times of the year but it is best enjoyed between the months of June to September when it isn't raining.

While all activities can be done in all the seasons, Kabale is a high altitude area that can get cold and the dry season makes it slightly easier.

Getting There

Lake Bunyonyi is located around 460 kilometres from Kampala, Uganda's capital and major city. Driving from Kampala to Lake Bunyonyi will take around 8 hours. 

Alternatively, you can fly from Entebbe to Kihihi or Kisoro and have a shorter drive to Lake Bunyonyi.

Where To Stay

Being located just outside of Kabale Town, Lake Bunyonyi has a lot of options for accommodation. Whether you are budget conscious or want to splurge on some luxury, you will have options to choose from.