Caffeine levels in the blood peak approximately one hour after consuming caffeine and remain at this level for several hours. It can take 6 hours for caffeine levels to half and up to 10 hours to fully leave your system. For some, it may take even longer, depending on the amount of caffeine consumed.