Duration varies based on concentration, skin type, and environmental factors. Generally, Eau de Cologne lasts 2-4 hours, Eau de Toilette 4-6 hours, Eau de Parfum 6-8 hours, and Parfum can last 8 hours or more. Individual body chemistry and external conditions also impact how long a fragrance lingers.