The duration of coronary artery bypass graft surgery is almost 3-6 hours. Recovery alone takes 3-4 hours after surgery. Overnight stay is a must. The patient can stay up to 2-3 weeks according to the advice of the doctor. Regular visits may be required.