Caffeine only takes 45 minutes to be absorbed through our membranes. The average energy drink or coffee's effect lasts about 2 to 3 hours in a human body.