Question: how long should it take to empty bowels?
Answer: A stomach that functions properly will empty in 4 to 6 hours. Food generally takes 5 hours to move through the small intestine and 10 to 59 hours to move through the colon.