how long does a migraine last
1 Classic migraines, which start with a warning sign or aura and can be quite painful, can last a day or two. 2  Common migraines, those that do not have auras first, can last three or four days. 3  With this type of migraine, the pain in your head may be only on one side.