I average 29 days. Sometimes it's 28, sometimes it's 30, and I think my shortest and longest since I started tracking (I think in August) were 27 and 32. I haven't been tracking ovulation until this cycle, beyond just paying attention to CM and such, but it tends to be pretty average, about midway through/14 days before cd1.