A total lunar eclipse can last more than an hour and a half but a total solar eclipse never lasts more than #7 1/2# minutes. Why the difference?

1 Answer

Earth's shadow in space is much bigger.It takes few hours to pass through it for Moon. we discover that the radius of the Earth’s shadow at the distance of the moon varies from 4479 km to 4735 km, or from 2.578 to 2.725 moon radii.

Explanation:

Moon's shadow on earth is very small may be about 150 KM maximum..Only person standing on earth where Moons shadow falls feels total solar eclipse..It takes maximum 7.5 minutes.enter image source here
picturs crystalinks.com.