Question: how long does it take to recover from bowel infection?
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.