The pre-menopausal stage can be longer or shorter depending on the woman. Some start before age 40 and can be as long as 10 years with pre-menopausal symptoms. Others only stay a few months and never have their periods again.
However, perimenopause usually lasts 2 or 3 years for women.
Suggested for you: What Is Perimenopause? Symptoms and Pregnancy Possibility.