How long to digest food
Is it normal to digest food in 2 hours?
The normal range for transit time includes the following: gastric emptying (2 to 5 hours), small bowel transit (2 to 6 hours), colonic transit (10 to 59 hours), and whole gut transit (10 to 73 hours). Your digestion rate is also based on what you’ve eaten. Meat and fish can take as long as 2 days to fully digest.