The longevity of an eyeliner pen can vary depending on individual factors such as skin type and activity level. However, it generally lasts for several hours before needing to be reapplied.