Transit Zuhrah terakhir berlaku pada 5 dan 6 Jun 2012. Transit ini merupakan transit terakhir buat abad ke-21; transit sebelumnya berlaku pada 8 Jun 2004. Pasangan transit sebelum itu berlaku dalam Disember 1874 dan Disember 1882. Transit mendatang akan berlaku pada 10-11 Disember 2117, dan dalam bulan Disember 2125.