A sleep cycle lasts about 90 minutes; waking up at the end of a cycle (rather than in the middle of one) generally feels easier, even with fewer total hours. This calculator only counts full cycles — it does not replace medical advice, and needs and cycle length vary from person to person.