3 ms·Spanish flu pandemic lasted a little over 2 years, we are just now coming up on 8 months.by smegger001 6y agoSpanish flu pandemic lasted a little over 2 years, we are just now coming up on 8 months.