Viitataan alla olevaan kohtaan ja vastataan kysymykseen sen jälkeen samalla kielellä kuin kohtaa:  Kofeiini imeytyy ohutsuolessa 45 minuutin kuluessa nauttimisesta ja jakautuu kaikkiin kehon kudoksiin. Veressä saavutetaan huippupitoisuus 1 - 2 tunnin kuluessa. Se eliminoidaan ensimmäisen asteen kinetiikan avulla. Kofeiini voidaan myös imeytyä peräsuolen kautta, kuten osoitetaan ergotamiini- tartraatin ja kofeiinin (migränan lievittämiseksi) ja klorobutanolin ja kofeiinin (hyperemeesin hoitoon) suihkeilla. Kofeiinin biologinen puoliintumisaika - aika, jonka kehossa kestää puoli annoksesta - vaihtelee suuresti yksilöiden välillä raskauden, muiden lääkkeiden, maksan entsyymifunktiotason (kofeiinin aineenvaihdunnassa tarvittavan) ja iän mukaan. Terveillä aikuisilla kofeiinin puoliintumisaika on 3- 7 tuntia. Tupakointi lyhentää puoliintumisaikaa 30- 50%, kun taas oraaliset ehkäisyvalmisteet voivat kaksinkertaistaa sen ja raskaus voi nostaa sitä jopa 15 tuntiin kolmannella raskauskolmanneksella. Vastasyntyneillä puoliintumisaika voi olla 80 tuntia tai enemmän, ja se laskee hyvin nopeasti iän myötä, mahdollisesti alle aikuisten arvon 6 kuukauden iässä. Antidepressiivinen fluvoksamiini (Luvox) vähentää kofeiinin puhdistumista yli 90%: lla ja lisää sen eliminaation puoliintumisaikaa yli kymmenkertaiseksi, 4, 9 tunnissa 56 tuntiin. Kofeiini metaboloituu maksassa sytokromi P450 oksidaasientsyymijärjestelmän, erityisesti CYP1A2 isoentsyymin, avulla kolmeksi dimetyyliksanttiiniksi, joista jokaisella on omat vaikutuksensa elimistöön:  Kysymys: kuinka kauan kofeiini kestää aikuisen kehossa?
3 - 7 tunnin välillä