How much does a Train driver make in United Kingdom? The average train driver salary in the United Kingdom is £51,000 per year or £26.15 per hour. Entry level positions start at £33,508 per year while most experienced workers make up to £61,970 per year.