Train driving is one of the UK's best-paid vocational careers, with experienced drivers earning well above the national average salary. Pay varies by train operating company (TOC), route complexity, and whether you drive passenger or freight services.
Trainee drivers typically start at £25,000-£35,000 during the 12-18 month training period. Newly qualified drivers earn £45,000-£55,000, while experienced drivers on major routes earn £55,000-£70,000. Some TOCs pay over £65,000 as a standard rate, with London-based roles attracting additional allowances.
No specific qualifications are required, but competition is fierce with applications exceeding vacancies by 20 to 1. The selection process includes aptitude tests assessing concentration, spatial awareness, and reaction times, followed by interviews, medical examinations, and psychometric assessments. Training takes 12-18 months combining classroom learning with practical on-route instruction.
Train drivers typically work 35-hour weeks on shift patterns covering early mornings, late evenings, weekends, and bank holidays. Benefits include generous pension schemes, free or discounted rail travel for the driver and family members, 28-34 days annual leave, and overtime opportunities. The role suits those who enjoy independent working and can maintain concentration during long periods of focused activity.
Data verified against official UK government sources. Last checked April 2026.