Volunteering projects typically last a day but for exact timings please speak with the charity directly.