The duration of a feline cold can vary, with most cases typically resolving within 1 to 2 weeks. However, recovery time can be longer in cases with complications or cats with underlying health issues. It is crucial to adhere to the treatment plan provided by a veterinarian and to monitor the cat's well-being consistently throughout the recovery process.