Spectators will be able to see Mercury passing directly in front of the sun, an event that has not happened since 2006 and would not even occur until 2019. The planet of Mercury is about 52 million miles away between Earth and Sun. A transit occurs when one astronomical body appears to move across the face of another as seen from the planet earth.
On May 9, Mercury will pass directly between the Earth and the Sun and its a rare transit that occurs only fourteen times in a century.
Transit will be visible in most parts of the world including Europe, Asia, Africa, North America, South America and Antarctica.
Where to see it in India?
The phenomenon will be visible in Srinagar at 19:20 (IST); Imphal at 17:48 (IST); Nagpur at 18:42 (IST); Bhuj at 19:23 (IST) and in Madurai at 18:30 (IST). These timings are quoted by the Astronomical Society of India.
You would need a magnifying glass to view the passing mercury. You can also use good quality eclipse goggles and pinhole camera to view it.