Star and Planet
Venus transits or passes in front of the Sun approximately every 243 years. Once we have one transit another will occur in about 8 years. Venus Transited the Sun in June 8, 2004, then again in June 5/6, 2012. We won't see another one in our lifetime.