The person who is suffering from flu can spread the infection one day before the beginning of the symptoms and remains contagious for five to six days after the flu symptoms develop. People who have weak immune system and children are known to remain contagious for more than a week.