Question: how long does it take to get over viral infection?
Answer: In general, healthy people usually get over a cold in 7 to 10 days. Flu symptoms, including fever, should go away after about 5 days, but you may still have a cough and feel weak a few days longer. All your symptoms should be gone within 1 to 2 weeks.