Question: how long does it take for your body to produce gas?
Answer: Assuming your bowel transit time is normal, a good rule of thumb is that gas results from food you ate six to eight hours prior – for this is the time it takes for a solid, mixed meal to travel from mouth to colon.