Understanding the menstrual cycle stockbot 0 77 2023.10.16 10:40 https://vietnamnews.vn/life-style/1595205/understanding-the-menstrual-… + 0 https://vietnamnews.vn/rss/life-style.rss + 1 A typical menstrual cycle lasts around 28 days, but it can vary from 21 to 35 days. During the cycle, the woman experiences uterine bleeding for up to seven days.