Question: how long does diarrhea last after norovirus?
Answer: Diarrhea, stomach pain and vomiting typically begin 12 to 48 hours after exposure. Norovirus symptoms usually last one to three days, and most people recover completely without treatment.