Question: how long swine flu symptoms last?
Answer: Swine flu is contagious about one day before symptoms develop to about five to seven days after symptoms develop; some patients may be contagious for a longer time span. The disease lasts about three to seven days with more serious infections lasting about nine to 10 days.