Migraines can last anywhere from 4 hours to 72 hours if untreated. It's important to remember that everyone experiences migraines differently. Some may encounter severe pain that's debilitating, while others may experience a dull, constant ache. Frequent or severe migraines warrant medical attention from a specialist, like Brain & Spine, with a deep understanding of neurological conditions.