Question: how long does it take for caffeine to be absorbed?
Answer: Caffeine is rapidly and completely absorbed in humans, with 99 percent being absorbed within 45 minutes of ingestion (Bonati et al., 1982; Liguori et al., 1997).