Enteritis can last anywhere from a few days when caused by an infection to several months when caused by radiation treatment. In the case of chronic enteritis, it may last for much longer.