Transit of a planet across the Sun

 Only when the Sun is within 1° 45' of the Node and the Earth is travelling through the Node may Venus transit the Sun. These occur in pairs, with the most recent two occurring in 1874 and 1882. The dates for the next occurrences are June 8, 2004, and June 6, 2012. Mercury transits are becoming increasingly common.