The duration of an IVF procedure can vary depending on the individual case, but typically it takes around two weeks from start to finish. The process begins with ovarian stimulation, which takes place over the course of 10-12 days. Next, egg retrieval is performed, followed by fertilization and embryo development. Finally, the embryos are transferred back into the uterus, and implantation occurs over the course of one to two weeks.