Coronary bypass and other forms of open-heart surgery are major surgeries. Recovery from bypass procedures can take about 12 weeks.