How Long does the Flu Usually Last?

The flu normally lasts anywhere from 24 hours to days, possibly weeks. Depending on your health condition prior to getting the flue may effect how long the flu will last. If you’re healthy and your immune system is strong then normally within 24 hours or so your body will fight the flu.