Our volunteering sessions are usually around 2-2.5 hours, in order to ensure that everyone in the group has enough to do.