Question: how long can an upper respiratory viral infection last?
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.