Source – Science@NASA:
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. Fortunately, the event is widely visible. Observers on seven continents, even a sliver of Antarctica, will be in position to see it.
The nearly 7-hour transit begins at 3:09 pm Pacific Daylight Time (22:09 UT) on June 5th. The timing favors observers in the mid-Pacific where the sun is high overhead during the crossing. In the USA, the transit will be at its best around sunset. That’s good, too. Creative photographers will have a field day imaging the swollen red sun “punctured” by the circular disk of Venus.