How long does the flu last?
The flu typically lasts about one to two weeks. Severe symptoms will usually set in after two or three days. Symptoms of weakness, dry cough and fatigue can linger for three to seven days.