Today's lunar eclipse will be visible from Bengaluru and will last for 29 minutes. "For...Bengaluru...at the time of moonrise, the partial eclipse after...end of totality will be in progress and...the duration from the moonrise time up to the end of the partial eclipse will be...29 minutes," the Ministry of Earth Sciences said. The total eclipse will end at 5:12 pm.