Cluster headaches and migraine can both cause severe headaches. Cluster headaches tend to be shorter but can occur multiple times per day. A migraine episode can last days if left untreated. Cluster ...