Question: how long does a norovirus last?
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.