Many locomotives can last 30–40 years, depending on the maintenance done on them. Our GG1 Lasted 41 years, but many of the steam locomotives were retired early. So they had years left in them, but the company did not want to run steam anymore, so they were retired early.