The 2012 Transit of Venus – NASA Science
May 18, 2012: On June 5th, 2012, Venus will pass across the face of the sun, producing a silhouette that no one alive today will likely see again.
Transits of Venus are very rare, coming in pairs separated by more than a hundred years. This June’s transit, the bookend of a 2004-2012 pair, won’t be repeated until the year 2117.