The fertilization takes place successfully within 24 hrs in most cases. However, the implantation in the uterus takes roughly 5-7 days.