how long flu work
If you have flu, you generally start to feel ill within a few days of being infected. You should begin to feel much better within a week or so, although you may feel tired for much longer. You will usually be most infectious from the day your symptoms start and for a further three to seven days. Children and people with weaker immune systems may remain infectious for longer.