It takes approximately six to ten hours to fully digest a meal. Digestion starts in our mouths, once in our esophagus it is there for 5 – 7 seconds. From our esophagus it goes into our stomachs where it will digest more for approximately 2 – 6 hours. Then the contents of our stomach will move into our small intestines. Working through the small intestines into our large intestines and completing the process.