Question: how long can a solar eclipse last?
Answer: A total solar eclipse only lasts for a few minutes, as the Moon's shadow moves east at over 1700 km/h. As a result, a total eclipse can never last more than 7 min 40 secs, and is often much shorter.