A migraine attack can be dramatically different for each individual in symptoms, cause, and length of time or frequency. As not every person endures all stages of a migraine attack, the length of time one endures it can substantially vary. This is also true for each unique migraine attack for the same person. The entirety of the migraine attack could last anywhere from a day to slightly over a week. About 39 million Americans experience incapacitating neurological migraine symptoms.