How long does a myomectomy take to perform?

1 to 2 hours. Depending upon a laparoscopic, davinci, or mini incisional approach + the number of fibroids and uterine location will dictate the amount of time needed.