By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-New Castle Timetable - April 29, 1934
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-New Castle Timetable - April 29, 1934
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-New Castle Timetable - April 29, 1934
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-New Castle Timetable - April 29, 1934
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-Brownsville Timetable - April 27, 1952
By Air, Land and Sea: Pennsylvania Railroad Brownsville-Pittsburgh Timetable - April 27, 1952
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-Greensburg/Derry timetable - October 30, 1960
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-Greensburg/Derry timetable - October 30, 1960
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-Greensburg/Derry timetable - October 30, 1960
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-Sewickley/Rochester/Beaver Falls timetable - October 29, 1961
By Air, Land and Sea: Pennsylvania Railroad Beaver Falls/Rochester/Sewickley - Pittsburgh timetable - October 29, 1961
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh - Aspinwall/Tarentum/Schenley timetable - October 29, 1961
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-Oakmont/New Kensington/Kiskiminetas Junction timetable - October 29, 1961
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-Carnegie/Burgettstown/Steubenville timetable - April 26, 1964
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-Carnegie/Burgettstown/Steubenville timetable - April 26, 1964
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-East Liberty/Wilkinsburg/Edgewood timetable - April 26, 1964
By Air, Land and Sea: Pennsylvania Railroad Pittsburgh-East Liberty/Wilkinsburg/Edgewood timetable - April 26, 1964
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-Long Branch timetable - June 22, 1941
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-Long Branch timetable - June 22, 1941
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-Long Branch timetable - June 22, 1941
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-Long Branch timetable - June 22, 1941
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-Long Branch timetable - June 22, 1941
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-West Chester/Oxford timetable - September 28, 1941
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-West Chester/Oxford timetable - September 28, 1941
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-West Chester/Oxford timetable - September 28, 1941
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-Chestnut Hill/White Marsh timetable - April 26, 1942
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-Chestnut Hill/White Marsh timetable - April 26, 1942
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-Chestnut Hill/White Marsh timetable - April 26, 1942
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-Paoli timetable - September 28, 1947
By Air, Land and Sea: Pennsylvania Railroad Philadelphia-Norristown timetable - April 27, 1958