how long do upper respiratory infections last in cats?
If the infection is uncomplicated, it will typically last for 7-21 days, depending on the particular disease agent with 7 to 10 days being average duration of illness. During this entire time, the cat will potentially be infectious to other cats.