About 2hrs..
6 hours'
30minite.
Everyone's body is diferent. So it depends. Runners usually eat that before a race for the energy. But metabolism plays a major role in the digestion process..