Question: how long does it take to recover from e coli?
Answer: Most people recover from E. coli infection without treatment within five to 10 days. Antibiotics should not be used to treat this infection because they may lead to kidney complications. Antidiarrheal treatments should also be avoided.