It varies from person to person. Generally, the hospital stay (including the day of surgery) can be one to two days for a gastric band, two to three days for a laparoscopic gastric bypass, and five to seven days for an open gastric bypass.