2004 Transit of Venus
2012 Transit of Venus
2006 Transit of Mercury
Historical Transits of Venus
Transit of Venus from Jupiter on September 20, 2012
2016 Transit of Mercury
For the 2016 Transit of Mercury page, please see: http://sites.williams.edu/pasachoff/2016tom/
For the 2019 Transit of Mercury page, please see:
See Jay M. Pasachoff, Bernd Gährken, and Glenn Schneider, “Using the 2016 Transit of Mercury to Find the Distance to the Sun,” The Physics Teacher, March 2016, vol. 55, pp. 138-141 (the cover story); for a more detailed calculation of the distance to the Sun by Professor Udo Backhaus, see the link.