Generally flu can last for a timeframe of 2-10 days. This often depends on the type of infection that you have got into. But, if the flu lasts for more than 4 days, it is better to reach out to your doctor. Generally acetaminophen and ibuprofen can be used to relive aches pain and fever. Cough decongestants can be used to reduce cough.