Question: how long does ovulation last before menstruation?
Answer: When you know your average menstrual cycle length, you can work out when you ovulate. Ovulation happens about 14 days before your period starts.