Bus Driver Salaries in England

Salary estimated from 3,291 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 06 September 2019
Average in England
£10.31 per hour
Meets national average
  • Most Reported
£6.65
£16.70
Salary Distribution

How much does a Bus Driver make in England?

The average salary for a Bus Driver is £10.31 per hour in England, which meets the national average. Salary estimates are based on 3,291 salaries submitted anonymously to Indeed by Bus Driver employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Bus Driver is 2-4 years.
Bus Driver salaries by company in England
CompanyAverage salary
£12.79 per hour
8 salaries
£12.30 per hour
£10.81 per hour
£10.79 per hour
£15.20 per hour
£13.13 per hour
£12.85 per hour
£12.58 per hour
£11.85 per hour
£11.44 per hour
Bus Driver salaries by location
CityAverage salary
£11.72 per hour
£9.77 per hour
£10.66 per hour
£8.95 per hour
£9.74 per hour

Bus Driver job openings

Apprentice bus driver
Go-Ahead Group
London
Trainee Bus Driver Witney - Customer Service Responsibilities
Stagecoach Group
Witney
Qualified Train Driver - Manchester
TransPennine Express Limited
England
Relief Driver/Passenger Assistant
East Sussex County Council
Lewes BN7
Casual Winter Service Operatives - Norwich
Norse Group
Norwich
Trainee Bus Driver
National Express Group PLC
Coventry
Bus Driver jobs in England