Minimally invasive bunion surgery generally takes 30-45 minutes to perform, depending on the specific procedure. The patient will usually be in the surgery center for about 90 minutes, from start to finish; which includes the preoperative preparations and postoperative recovery.  Traditional open bunion surgery usually takes longer.