Gorilla trekking safaris in Uganda typically last between 1 to 4 hours, depending on the location of the gorillas in the dense forests of Bwindi Impenetrable National Park or Mgahinga Gorilla National Park. However, the overall experience, including briefing, hiking, and time spent with the gorillas, can range from 4 to 8 hours.