learnohub
Question:
Why does solar eclipse lasts for a very short time whereas lunar eclipse lasts longer
Answer:

Solar eclipse lasts for few minutes while lunar eclipse lasts for few hours, generally.

 

Solar eclipse occurs when the moon blocks the Suns light by rotating around the Earth and traveling through the Suns vision while Lunar Eclipses only occur when the Earth comes in between the Moon and the Sun, this makes the Moon not visible from the night side of Earth which makes no light reach the surface.

There are many reasons for the same. Some of them are

  • The main reason of eclipse formation is because of shadow. Earth is much bigger than the moon. So the shadow of the earth is also much bigger than that of the moon. The shadow on Earth made by the Moon is very small and can only be seen in a few places. 
  • It takes a much larger amount of time for the Moon to travel through the Earths shadow than the Moon to travel through the vision of the Sun.

Not what you are looking for? Go ahead and submit the question, we will get back to you.

learnohub

Classes

  • Class 6
  • Class 7
  • Class 8
  • Class 9
  • Class 10
  • Class 11
  • Class 12
  • ICSE 6
  • ICSE 7
  • ICSE 8
  • ICSE 9
  • ICSE 10
  • NEET
  • JEE

YouTube Channels

  • LearnoHub Class 11,12
  • LearnoHub Class 9,10
  • LearnoHub Class 6,7,8
  • LearnoHub Kids

Overview

  • FAQs
  • Privacy Policy
  • Terms & Conditions
  • About Us
  • NGO School
  • Contribute
  • Jobs @ LearnoHub
  • Success Stories
© Learnohub 2026.