On average, a full sleep cycle lasts around 90 minutes, but everyone is different. Some people may last longer in a certain stage of sleep than others. Not only that but the duration of your sleep cycle changes throughout the night. What matters the most is that you achieved the right amount and quality of sleep that night.