Save with our NEW Annual Plan pricing! Register today

How long do cluster headaches last?

A cluster headache attack typically lasts between 15 and 180 minutes.

Do you have more questions?