Showing 630 results

Archival description
CPR locomotive 374
CPR locomotive 374
CPR Locomotive 2816, Kamloops
CPR Locomotive 2816, Kamloops
CPR locomotive 2816
CPR locomotive 2816
CPR Kettle Valley Railway - Myra Canyon
CPR Kettle Valley Railway - Myra Canyon
CPR Kettle Valley Railway - McCulloch to Midway
CPR Kettle Valley Railway - McCulloch to Midway
CPR Kettle Valley Railway - McCulloch Depot
CPR Kettle Valley Railway - McCulloch Depot
CPR in Metro Vancouver
CPR in Metro Vancouver
CPR Glacier - Depot and Connaught Tunnel
CPR Glacier - Depot and Connaught Tunnel
CPR forms
CPR forms
CPR early days, 1880-1900
CPR early days, 1880-1900
CPR diesel locomotives
CPR diesel locomotives
CPR coal train wreck near Lafarge in Kamloops
CPR coal train wreck near Lafarge in Kamloops
CPR chronology, statistics, and summary histories
CPR chronology, statistics, and summary histories
CPR Branch - South Slocan
CPR Branch - South Slocan
CPR Branch - Rosebery and Nakusp
CPR Branch - Rosebery and Nakusp
CPR Branch - Kootenays
CPR Branch - Kootenays
CPR and CNR saltwater rail ferries
CPR and CNR saltwater rail ferries
CPR Alberta, Revelstoke, and Vancouver Divisions timetable 87
CPR Alberta, Revelstoke, and Vancouver Divisions timetable 87
CPR advertising
CPR advertising
CPR - Castlegar
CPR - Castlegar
"CP Rail General Operating Instructions"
"CP Rail General Operating Instructions"
CP Nelson Subdivision - Procter-Harrop
CP Nelson Subdivision - Procter-Harrop
CP Main Line - Metro Vancouver
CP Main Line - Metro Vancouver
CP Main Line - Except Vancouver
CP Main Line - Except Vancouver
CP Kettle Valley Railway - Princeton to Penticton
CP Kettle Valley Railway - Princeton to Penticton
CP Kettle Valley Railway - Penticton to McCulloch
CP Kettle Valley Railway - Penticton to McCulloch
CP Kettle Valley Railway - Merritt to Princeton
CP Kettle Valley Railway - Merritt to Princeton
CP Kettle Valley Railway - Coquihalla
CP Kettle Valley Railway - Coquihalla
CP Branch - Sicamous to Vernon
CP Branch - Sicamous to Vernon
CP Branch - Osoyoos
CP Branch - Osoyoos
CP Branch - Merritt/Nicola
CP Branch - Merritt/Nicola
CP Branch - Huntingdon
CP Branch - Huntingdon
Control systems, dispatching, schedules, and bulletins
Control systems, dispatching, schedules, and bulletins
Contractors Jack Stewart and Moran sisters
Contractors Jack Stewart and Moran sisters
Contractors
Contractors
Construction photographs
Construction photographs
Construction of the Canadian Northern Railway
Construction of the Canadian Northern Railway
Construction of the BC Southern Railway/Crow's Nest Pass Railway
Construction of the BC Southern Railway/Crow's Nest Pass Railway
Construction of CPR main line in British Columbia
Construction of CPR main line in British Columbia
Construction methods and men
Construction methods and men
Construction equipment
Construction equipment
Compressed air locomotives
Compressed air locomotives
Comox Logging Railway artifacts, Ladysmith
Comox Logging Railway artifacts, Ladysmith
Comox Logging and Railway Company
Comox Logging and Railway Company
Colliery railways in British Columbia
Colliery railways in British Columbia
"Collective Agreements between the Canadian National Railway Company Prairie and Mountain Regions and the Brotherhood of Railroad Trainmen on behalf of Conductors, Baggagemen, Flagmen, Brakemen"
"Collective Agreements between the Canadian National Railway Company Prairie and Mountain Regions and the Brotherhood of Railroad Trainmen on behalf of Conductors, Baggagemen, Flagmen, Brakemen"
"Collective Agreement between Canadian Pacific Railway Company and United Transportation Union on behalf of the Conductors, Baggagemen, Brakemen, Yardmen, and Switchtenders employed on the Prairie & Pacific Regions (including Esquimalt and Nanaimo Rwy.)"
"Collective Agreement between Canadian Pacific Railway Company and United Transportation Union on behalf of the Conductors, Baggagemen, Brakemen, Yardmen, and Switchtenders employed on the Prairie & Pacific Regions (including Esquimalt and Nanaimo Rwy.)"
"Collective Agreement between Canadian Pacific Limited and the Canadian Council of Railway Operating Unions (BLE) on behalf of the Locomotive Engineers employed in Canada on CP Rail"
"Collective Agreement between Canadian Pacific Limited and the Canadian Council of Railway Operating Unions (BLE) on behalf of the Locomotive Engineers employed in Canada on CP Rail"
Coal, Fernie, and the Great Northern Railway
Coal, Fernie, and the Great Northern Railway
"CN's British Columbia North Line: An Historical Perspective"
"CN's British Columbia North Line: An Historical Perspective"