Arrive at Entebbe International Airport. Transfer to Kampala. Afternoon city tour — Kasubi Tombs, Uganda Museum. Welcome dinner.
Drive north to Murchison Falls. Stop at Ziwa Rhino Sanctuary for on-foot rhino tracking. Evening game drive.
Morning game drive on the northern bank. Afternoon boat cruise to the base of Murchison Falls — hippos, crocodiles, giraffes, and waterbirds.
Long scenic drive south through the Albertine Rift. Stop at Bigodi Wetland on arrival for afternoon birding.
Morning chimpanzee trekking in Kibale. Afternoon drive to Queen Elizabeth NP via the crater lakes.
Morning Kasenyi plains game drive for lions and elephants. Afternoon 2-hour Kazinga Channel boat cruise.
Morning Ishasha sector game drive. Drive through tea plantations to Bwindi. Gorilla trekking briefing.
Trek into Bwindi's ancient forest for one magical hour with a mountain gorilla family. Afternoon Batwa cultural village.
Cross the Uganda-Rwanda border at Cyanika. Transfer to Musanze. Afternoon Karisoke Research Centre visit.
Second gorilla trekking experience in Rwanda's Volcanoes National Park — a different family in different volcanic forest terrain. Afternoon cultural village visit.
Drive to Akagera for a full-day safari. Game drives and Lake Ihema boat safari for lion, rhino, elephant, and shoebill stork.
Morning at leisure on Lake Kivu — kayaking or beach. Drive to Kigali (3 hrs) and transfer to the airport for departure.
Our guide was knowledgeable and patient. Seeing the silverback up close was a life-changing moment. The whole trip was perfectly organized from start to finish.