Question: how long does a respiratory infection last for?
Answer: The symptoms of upper respiratory infection usually last between 3-14 days; if symptoms last longer than 14 days, an alternative diagnosis can be considered such as, sinusitis, allergy, pneumonia, or bronchitis.