Question: how long does it take to get over a viral 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.