How many days does flu last?
The symptoms of the flu typically last anywhere from 2-7 days, although they can be longer in some cases. Typically, symptoms will peak within the first 3 days of illness, and will gradually start to improve over time. Most people will make a full recovery within 1-2 weeks.
Cold Flu - Related Articles