How long does a hangover last?

Most hangover symptoms last from 8 to 24 hours. So time is the most important component of getting over a hangover. More on duration, length, and intensity of


How long does a hangover last?

Most hangover symptoms last from 8 to 24 hours. So time is the most important component of getting over a hangover. More on duration, length, and intensity of