To become a train driver you'll need to go to a train driver training school and complete some written exams as well as study books to learn about the rules and regulations to drive a train.
After that then you'll usually use a train simulator to learn out to control and operate a train and the complete training to become a train driver is around 12 months to 2 or 3 years depending on how much education you want to become a train driver.
You might get started out as a train driver driving the machines on the tracks before driving the trains and then you'll get hired on as a train driver.
You'll need your high school diploma or GED and then the degree from the train driving school.
A train drivers salary is around $60,000.00 per year and can be a great job as you get to travel around and see sights while sitting in the drivers seat of a locomotive.