How Long Solar Storm Last

A solar flare lasts only a few minutes to a few hours, but its effects on Earth can last much longer. A geomagnetic storm, can last from a few hours to several days, depending on how strong they are and what type they are. When a CME travels from the sun to Earth, it takes one to three days to get here. Once it arrives, the geomagnetic storm it causes lasts between 12 and 48 hours. Stronger storms can last up to a week.