Kuhar explained that caffeine blocks receptors in the brain that can dilate blood vessels causing headaches. "Withdrawal symptoms can start from 12 to 20 hours after your last cup of coffee and peak about two days later and can last about as long as a week," Kuhar added.