For most people, food takes between two and five days to complete the full journey from mouth to elimination. The bulk of that time is spent in the large intestine. The stomach and small intestine do their work relatively quickly, usually within six to eight hours combined, while the colon holds onto waste for 30 to 40 hours on average as it absorbs water and compacts what’s left.
The Digestion Timeline, Stage by Stage
Digestion isn’t one continuous process. Each section of your digestive tract has a different job and a different pace. Here’s roughly what happens after you eat a typical mixed meal of solid food:
- Stomach: Half the stomach’s contents empty into the small intestine within about 2.5 to 3 hours. Full emptying takes 4 to 5 hours. Liquids move through much faster, often in under an hour.
- Small intestine: This is where most nutrient absorption happens. Food spends another 2.5 to 3 hours here before roughly half has moved on to the colon. Total small intestine transit varies but generally falls in the 3 to 5 hour range.
- Large intestine (colon): The colon is the bottleneck. Average transit time is 30 to 40 hours, though up to 72 hours is still considered normal. The colon absorbs remaining water and minerals while waste dries out and compacts into stool.
So when people say “digestion takes 24 to 72 hours,” they’re mostly talking about colon transit time. The actual breakdown and absorption of nutrients from a meal is largely finished within 6 to 8 hours.
Why Some Foods Digest Faster Than Others
The type of food you eat has a major effect on how quickly your stomach empties and how long digestion takes overall. Carbohydrates, proteins, and fats are processed at very different speeds.
Simple carbohydrates (think white bread, fruit juice, sugar) are small molecules that break down and absorb quickly. They’re the fastest source of energy. Complex carbohydrates like whole grains and starchy vegetables are larger molecules that need to be broken into simpler sugars first, so they take longer, but still move faster than protein or fat.
Proteins are complex chains of amino acids that require more work to disassemble. They provide slower, longer-lasting energy than carbs. Fats are the slowest to digest. The more fat a meal contains, the more slowly the entire stomach empties. Acidic foods also slow things down. This is why a fatty, rich meal can leave you feeling full for hours, while a bowl of plain rice might leave you hungry again relatively quickly.
A practical way to think about it: a meal heavy in refined carbs might clear your stomach in 2 to 3 hours, while a high-fat meal could take closer to 5 hours before 90% has moved on.
How Fiber Changes Your Transit Time
Fiber’s effect on digestion speed depends on how fast your system already moves. If your colon transit time is already under 48 hours, adding fiber doesn’t meaningfully speed things up. But if your transit time is on the slow side (48 hours or more), fiber makes a real difference, reducing transit time by roughly 30 minutes per gram of fiber consumed, whether that fiber comes from cereal, fruit, or vegetables.
Less fermentable fibers, like wheat bran, are especially effective at increasing stool bulk because they resist breakdown by gut bacteria and hold onto water. This added bulk helps stimulate the muscular contractions that push waste through the colon. More fermentable fibers (found in many fruits and legumes) still help, but their effect on stool weight is smaller since gut bacteria break them down more completely.
Differences by Sex and Age
Women tend to have slightly slower colon transit than men, particularly in the left side of the colon. One study found average colon transit times of about 30 hours in women compared to 22 hours in men, though the difference wasn’t statistically significant overall. The upper limit of normal was about 55 hours for men and 73 hours for women. Hormonal fluctuations during the menstrual cycle may play a role, which is why some women notice digestive changes at different points in their cycle.
Aging also slows things down. The muscles lining your gastrointestinal tract, from the esophagus through the bowel, lose some strength and coordination over time, just like muscles elsewhere in the body. The series of contractions that push food along can become less efficient in your 50s and beyond. This doesn’t necessarily cause problems, but it helps explain why constipation becomes more common with age.
When Digestion Is Abnormally Slow
There’s a range of normal, and then there’s gastroparesis, a condition where the stomach empties significantly slower than it should. It’s diagnosed when more than 60% of a meal is still in the stomach after 2 hours, or more than 10% remains after 4 hours. For comparison, a healthy stomach clears about half its contents in 2.5 to 3 hours and finishes in 4 to 5.
Gastroparesis causes nausea, vomiting, bloating, and feeling uncomfortably full after eating small amounts. Diabetes is one of the more common causes, since high blood sugar can damage the nerves controlling stomach muscles. But it can also happen after surgery, with certain medications, or without any identifiable cause.
On the other end of the spectrum, consistently loose or urgent stools that arrive well under 24 hours after eating can signal that food is moving through the colon too quickly for adequate water absorption. Both extremes are worth paying attention to if they persist, since a significant, lasting change in your usual pattern often matters more than the exact number of hours.
What Affects Your Personal Transit Time
Beyond food composition, fiber intake, sex, and age, several other factors influence how long digestion takes for you specifically. Physical activity stimulates gut motility, which is one reason regular exercise helps with regularity. Hydration matters too, since the colon pulls water from waste, and dehydration can make stool harder and slower to pass.
Stress and anxiety activate your body’s fight-or-flight response, which diverts blood flow away from the gut and can either speed things up (causing diarrhea) or slow them down (causing constipation), depending on the person and the situation. Medications are another common variable. Opioid painkillers, certain antidepressants, and iron supplements are well known for slowing transit, while magnesium supplements and some antibiotics can speed it up.
Your gut microbiome, the trillions of bacteria living in your colon, also plays a role. These bacteria ferment undigested food and produce gases and short-chain fatty acids that influence how fast the colon moves its contents along. The composition of your microbiome is shaped by your diet, so changes in what you eat can shift your transit time over days to weeks.

