Question: how long does it take for a stomach infection to go away?
Answer: Bacterial gastroenteritis infections usually last for one to three days. In some cases, infections can last for weeks and be harmful if left untreated. Seek treatment as soon as you show symptoms of an infection to stop the infection from spreading.