For most healthy adults, food takes roughly 36 to 48 hours to complete its full journey from mouth to exit. That total includes about six hours in the stomach and small intestine combined, followed by 30 to 40 hours in the large intestine. But those averages shift significantly depending on what you ate, your sex, your age, and how much water you’re drinking.
The Full Timeline, Stage by Stage
Digestion starts in the mouth, where chewing and saliva begin breaking food down mechanically and chemically. Once you swallow, food travels down the esophagus in a matter of seconds and lands in the stomach.
The stomach handles the heaviest work. After a typical solid meal, there’s a lag of 20 to 30 minutes where very little actually leaves the stomach. During this phase, acid and enzymes break food into a semi-liquid paste. Solids generally take two to five hours to empty from the stomach, while liquids move through much faster, draining at an exponential rate. A glass of water, for example, can leave the stomach in as little as 15 to 20 minutes.
From there, food enters the small intestine, where nutrients are absorbed into the bloodstream. The stomach and small intestine together account for about six hours of total processing time. The large intestine (colon) handles the final stretch, absorbing water from the remaining material and forming stool. This is by far the slowest leg of the journey, averaging 30 to 40 hours on its own. Transit times up to 72 hours are still considered normal.
Why What You Eat Changes the Speed
Not all foods move through your system at the same pace, and the main reason comes down to macronutrients. Carbohydrates digest the fastest. Simple sugars are small molecules that break down and absorb quickly, which is why a piece of fruit or a sports drink delivers energy almost immediately. Complex carbohydrates like whole grains take longer, but still move faster than protein or fat.
Protein requires significantly more work. Because protein molecules are large and structurally complex, the body needs more time to dismantle them. This is why a high-protein meal keeps you feeling full longer than a bowl of plain rice.
Fat is the slowest to digest. It’s the most energy-dense macronutrient, but extracting that energy takes time. A fatty meal can sit in the stomach noticeably longer, which is why a greasy burger leaves you feeling heavy in a way that a lean chicken breast doesn’t. In practical terms, a meal high in fat and protein will take hours longer to clear the stomach than one dominated by simple carbs.
How Fiber Affects Transit Time
Fiber plays a dual role that can seem contradictory: some types speed digestion up, while others slow it down. Insoluble fiber, found in wheat bran, vegetables, and whole grains, doesn’t dissolve in water. It adds bulk to stool and helps food move through the digestive system more quickly, which is why it’s the classic recommendation for constipation.
Soluble fiber, found in oats, beans, and fruits like apples, works differently. It absorbs water in the gut and forms a gel-like substance that actually slows digestion. This is useful for steadying blood sugar after a meal and reducing hunger, but it won’t speed things along. Both types are beneficial. They just do different jobs.
Men and Women Digest at Different Speeds
Biological sex creates one of the larger gaps in digestion time. A Mayo Clinic study found that the total digestive process takes about 33 hours in men compared to 47 hours in women. That’s a difference of nearly half a day. Women’s stomachs empty more slowly, and waste also takes longer to pass through the colon. Colon transit time in women can reach up to 100 hours and still fall within normal range, compared to the standard 72-hour upper limit often cited for the general population.
Hormonal fluctuations play a role here. Progesterone, which rises during the second half of the menstrual cycle and during pregnancy, relaxes smooth muscle throughout the body, including in the digestive tract. This slows the rhythmic contractions that push food forward.
How Aging Slows Things Down
Several parts of the digestive system lose efficiency with age. The stomach becomes less elastic over time, meaning it can’t hold as much food per meal, and it empties into the small intestine more slowly. The large intestine also shows a slight slowing in the contractions that move waste along, and the rectum’s response to being full becomes less robust. These changes are gradual, not dramatic, but they’re one reason older adults are more prone to constipation and feeling full after smaller portions.
Hydration Makes a Bigger Difference Than You’d Think
Water keeps food moving through the intestines and helps maintain the smooth, flexible lining of the digestive tract. When you’re dehydrated, the large intestine compensates by pulling more water out of food waste. The result is hard, dry stool that’s difficult to pass, which effectively extends your total transit time. Staying well-hydrated won’t dramatically speed up digestion on its own, but chronic under-hydration is one of the most common and easily fixable causes of sluggish bowels.
When Digestion Is Too Slow
If your total transit time consistently exceeds 72 hours, or you’re having fewer than three bowel movements per week, your digestion may be clinically slow. One way doctors assess this is with a marker study: you swallow small markers that show up on an X-ray, then get imaged five days later. If more than 20% of the markers are still sitting in the colon at that point, it suggests slowed bowel function that may need treatment.
Gastroparesis, a condition where the stomach empties abnormally slowly, is another possibility. Symptoms include nausea, bloating, and feeling full after just a few bites. Diabetes, certain medications, and prior abdominal surgery are common causes. On the other end of the spectrum, food passing through too quickly (under 10 hours total) can mean nutrients aren’t being properly absorbed, which sometimes signals conditions affecting the small intestine.