Ask an expert

26 Mar 2007

On an average, how long does it take to fully digest a meal
Answer 383 views

01 Jan 0001

Dear Morgan
Digestion can vary greatly depending on factors such as the size of the meal, the composition of the meal and the digestive enzymes that are available. However, on average it takes about 4 hours for food to leave the stomach. Thereafter it can take another 4 hours in the duodenum and the colon.
Best regards
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical examination, diagnosis and formal advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.