Question: how long can upper respiratory infections 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.