Getting to Kisoro from Kigali by bus
It is possible to get to Kisoro in Uganda or Bwindi impenetrable national park by public transport from Kigali. From Kigali, catch a bus from Nyabugogo stage to Musanze (Ruhengeri) and then get a matatu from Musanze taxi park to Cyanika (Uganda/Rwanda boarder). From the Uganda boarder, you can board a taxi to Kisoro town or go directly to Bwindi National Park or Mgahinga Gorilla National.
See the document below with detailed guidance on catching a bus from Kigali to Kisoro, courtesy of Muhavura View Guest House.