Le temps nécessaire au corps humain pour absorber les vitamines dépend principalement de la vitamine en question et de la santé gastro-intestinale de l'individu. La plupart des vitamines sont absorbées en quelques minutes dans l'intestin grêle, mais elles doivent d'abord traverser l'estomac, où elles sont susceptibles de subir un traitement pendant environ 3 heures et demie, selon NutriStrategy.
Les vitamines sont absorbées pendant le processus de digestion. Le National Digestive Diseases Information Clearinghouse explique que la digestion fonctionne en déplaçant les aliments dans le tractus gastro-intestinal, qui commence dans la bouche et se termine par le gros intestin. La digestion commence par la mastication. Les aliments mâchés traversent l'œsophage jusqu'à l'estomac, se mélangeant aux sucs digestifs qui décomposent les grosses molécules d'aliments en molécules plus petites. Les plus petites molécules sont absorbées par les parois de l'intestin grêle et pénètrent directement ou indirectement dans la circulation sanguine.
Les vitamines hydrosolubles, qui comprennent toutes les vitamines B et la vitamine C, passent directement dans la circulation sanguine. Les vitamines liposolubles, cependant, nécessitent un traitement supplémentaire par la bile libérée dans l'intestin grêle, et elles doivent pénétrer dans les vaisseaux lymphatiques avant d'entrer dans la circulation sanguine, selon Helpguide. Quatre vitamines sont liposolubles : A, D, E et K.
Le guide d'aide explique que l'absorption de certaines vitamines est affectée par la présence d'autres vitamines ou minéraux et vice versa. Par exemple, la vitamine C aide le corps à absorber le fer.