A transit of Venus is followed five hours later by a total solar eclipse, the shortest such interval in the historical past.