Canadian Pacific Railway's mainline between Vancouver and Montreal totals a distance of 3,045.7 miles. Below you will find links to abbreviated employee tables for each subdivision along the line. Mainline crew change-off locations are located at: Vancouver, North Bend, Kamloops, Revelstoke, Field, Calgary, Medicine Hat, Swift Current, Moose Jaw, Broadview, Brandon, Winnipeg, Kenora, Ignace, Thunder Bay, Schreiber, White River, Chapleau, Cartier, MacTier, Toronto, Smithfalls, and Montreal. Click on any subdivision name below to view the appropriate timetable:
NOTE: The timetables published here are simplified railway versions useful to railfans with a radio scanner. Every effort has been made to ensure these tables are accurate but they may contain errors or omissions. They were prepared in 2002 but the railway occasionally changes the mile posts.