In India solar eclipse 2020 will last for around five hours. The solar eclipse 2020 in India will start at 07:03 in the evening and it will end at 12:23 pm. The first solar eclipse of 2020 occurred on June 21.