But Monday 9 May 2016 and 10 November 2016 a rare astronomical event will be visible from Earth. That is transit of Mercury across the face of the Sun. Mercury will be clearly visible as a black dot on the face of Sun. This transit takes place when Mercury passes directly passes through in between earth and the Sun. Planet Mercury will appear as a dot crossing over the face of Sun, but unlike a solar eclipse, Mercury will only block a small amount of light from the Sun.
Nearly 13 transits of Mercury take place in a century (just once every eight years on average), making it fairly rare events. The last time this happened was in 2006, and the next two occasions will be in 2019 and 2032.