Train Driver Salary

Train Driver salary and pay scales in the UK vary between different rail service operators. The highest train driver salary is offered by LNER (London North Eastern Railway) with train drivers earning up to £70,000.
Train OperatorMinimum SalaryMaximum Salary
East Midlands Railway£54,403.00£61,467.00
Great Western Railway£49,807.00£67,304.00
LNER£30,000.00£70,000.00
Merseyrail£50,572.00£55,415.00
Northern Rail£40,104.00£57,546.00
Scotrail£50,659.00£56,245.00
Southeastern Railway£37,261.00£58,503.00
TfL£57,217.00£61,620.00

Average Train Driver Salary in the UK

The average train driver salary in the UK £48,500. Train driver salaries vary subject to whether they’re working on commuter or freight trains, length of service, qualifications and the area of the UK where they are working. Similar to most other job roles, the highest train driver salaries are in London. The starting salary for a train driver is from about £30,000 but some railway operators offer a higher starting salary, for example; Scotrail and Merseyrail.

Train Driver Salaries in 2020 and 2022

Train Operator20202022
Great Western Railway£56,773£60,620
Southeastern Railway£53,620£57,030
London Underground£55,711£59,732
Arriva Group£60,945£66,677
London Midland£54,040£55,854
Virgin Trains£66,231£74,151
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgotten Password

Job Quick Search

Cart

Basket