The transit of Venus across the Sun occurred in June 2004 after a gap of 122 years (previous one was in 1882). This was a rare astronomical event where Venus passes directly between Earth and the Sun. The next transit was in 2012. Such transits occur in pairs separated by 8 years, with over a century between pairs.