The duration of a myomectomy procedure varies depending on factors such as the size and number of fibroids, the surgical approach (abdominal, laparoscopic, hysteroscopic), and the patient's individual circumstances. It can range from a few hours to several hours.