Railroads & Locomotives Locomotives Rosters Canadian Pacific locomotive roster

Canadian Pacific locomotive roster

By Angela Cotey | October 3, 2022

Get our weekly newsletter delivered to your inbox

Email Newsletter

Get the newest photos, videos, stories, and more from Trains.com brands. Sign-up for email today!

CP5014Krause
Canadian Pacific SD30C-ECO No. 5014 rolls west through Brookfield, Wis., on Sept. 22, 2013. Matt Krause

Canadian Pacific 2022 locomotive roster
Canadian Pacific 2019 locomotive roster

You must login to submit a comment