How long does a solar eclipse last?
The length of a solar eclipse depends on many factors, which means it can vary greatly and long eclipses can be quite rare. Over a span of 8000 years, from 4000 B.C. to 8000 A.D., NASA says the longest solar eclipse will happen on July 16, 2186 and will last 67 minutes and 29 seconds. It will take a path across Colombia, Venezuala and Guyana.
How long does the August 21 solar eclipse last?
The total solar eclipse happening in August 2017 will last up to 2 minutes and 43 seconds, depending on where in the country you are viewing it, and if you are directly in the center of the path of totality.