An IVF cycle typically takes around 4-6 weeks, from ovarian stimulation to embryo transfer. It might take longer if additional procedures, such as preimplantation genetic testing, are involved.