Cluster headaches are very painful. They usually cause very strong pain on one side of the head, behind the eye and temple. The headaches can last anywhere from 15–180 minutes. People with severe cases may have cluster headaches many times a day. 