The duration of a gynecology fellowship varies depending on the subspecialty. Most fellowships last between two to four years. For example, gynecologic oncology fellowships typically last three to four years, while reproductive endocrinology and infertility programs may last around three years.