Question: how long does it take to be a train engineer?
Answer: Training Requirements & Qualifications: Some railways require two years of experience as a Conductor before candidates can apply to take the Locomotive Engineer Training Program. Training programs are generally four to eight months in length, and include theory and practical training in: Canadian Rail Operating Rules.