Operations on the biliopancreas Recovery usually takes 6–8 weeks, and depending on the complexity of the procedure, hospital stays might last anywhere from 7–14 days.