How long do cluster headaches last?

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

Do you have more questions?