Recovery time for myomectomy depends on the type of procedure performed. Abdominal myomectomy may require four to six weeks, laparoscopic myomectomy two to four weeks, and hysteroscopic myomectomy three to five days.