At Stockport a few weeks ago there were two Class 37, from 1963, on a snowplough, alongside a brand new TfW Class 197 from 2023 on Cardiff to Manchester - that's 60 years.
I suspect the greatest gap overall was at Havant in 1963, when the last A1X tank, built 1872, would be alongside the last...