Therapy for influenza using a combination of a neuraminidase inhibitor, a macrolide antibiotic, and a non-steroidal anti-inflammatory drug has been found to provide improved clinical outcomes and reduced incidence of viral quasispecies compared to conventional treatment with neuraminidase inhibitors alone. Effective treatment schedules are also provided. The drug combination can be used in concert with a proton-pump inhibitor and/or an additional antibacterial antibiotic.