Question: how long does it take to get over a viral upper respiratory infection?
Answer: Symptoms due to viral URI typically last 2–14 days, but some symptoms can linger for several weeks (most people recover in about 7–10 days). Productive cough or discolored nasal discharge does not necessarily require antibiotic therapy. Influenza (flu) is a viral infection caused by the influenza virus.