Recovering from laparoscopic cholecystectomy will take about 1 to 3 weeks for most people. You may have some of these symptoms as you recover: 1  Pain in your belly. 2  You may also feel pain in one or both shoulders.