Question: how long does it take to get over an upper respiratory virus?
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.