http://oldtrainschedules.com/

http://www.streamlinerschedules.com/concourse/index.html

Both the above sites only contain timetables from North America but have a great deal of information for those interested in USA and Canada