It takes at least two and a half hours for digestion to be completed, depending on your system. It is importaint to have not eaten 2.5 hors before class in order to practice with a sense of ease and even more important in order not to disturb the functions of the digestive and elimoinatory system!