Most gastric bypass surgery is laparoscopic, which means the surgeon makes small cuts. That makes for shorter recovery time. Most people stay in the hospital 2 to 3 days, and get back to normal activities in 3 to 5 weeks. If the surgery must be "open," meaning the surgeon has to make a larger cut, healing takes longer.