Skip to content
After Tax Salary

bus driver salary london

Bus Driver Salary London 2026/27: Take-Home Pay, Shift Premiums and Regional Differences

Discover bus driver salary London 2026/27: gross pay £34k-£40k, take-home around £30,880/yr. Compare regional pay, shift premiums and pension deductions.

Pay snapshot: London bus drivers typically earn £34,000 to £40,000 gross, with take-home pay around £30,880 per year for a £38,000 salary before pension, while outside London experienced drivers earn £29,000-£34,000 gross, netting about £26,560 on £32,000.

Related pay reference

£ / year

  • Finance & insurance£52,000
  • Information & communication£48,000
  • Professional / scientific / technical£45,000
  • Education£38,000
  • Construction£37,000

Bus Driver Salary London 2026/27: What You Can Expect to Earn

If you're considering a career as a bus driver or looking to move to a London operator, understanding the bus driver salary London market is essential. Pay varies significantly by region, experience and shift pattern, and the difference between gross salary and what you actually take home can be substantial once tax, National Insurance and pension contributions are deducted.

This article uses the latest available data from ONS, industry bodies and pay calculators to give you a clear picture of bus driver pay in London and across the UK for the 2026/27 tax year.

Gross Salary Ranges for Bus Drivers

According to ONS ASHE data (SOC 2020 unit group 8212), the full-time median gross annual pay for bus and coach drivers in April 2025 was £36,340. A quarter of full-time drivers earned below £30,889 and a quarter above £43,855. These figures cover all regions and operators, so London pay tends to sit at the higher end.

Industry estimates for 2026/27 show the following typical gross salary bands:

  • Trainee driver (during PCV licence training): £24,000–£28,000
  • Newly qualified driver, outside London: £26,000–£31,000
  • Experienced driver, outside London: £29,000–£34,000
  • London bus driver: £34,000–£40,000
  • Driving instructor/mentor (senior role): £34,000–£40,000

London bus drivers consistently earn more than their counterparts elsewhere, reflecting both higher base pay scales set by operators competing for staff and often an explicit London weighting allowance. This additional pay is all taxed as ordinary income — there is no tax-free element for private sector employees.

Take-Home Pay Worked Examples

To understand what you'll actually receive in your bank account, it's helpful to look at net pay after Income Tax and employee National Insurance. The following examples assume the standard Personal Allowance of £12,570, no student loan repayments and no pension contributions (pension is covered separately below).

Trainee driver — £27,000 gross

  • Income Tax: 20% × (£27,000 - £12,570) = £2,886
  • Employee NI: 8% × (£27,000 - £12,570) = £1,154
  • Net before pension: £22,960 per year (£1,913 per month)

Experienced driver, outside London — £32,000 gross

  • Income Tax: 20% × (£32,000 - £12,570) = £3,886
  • Employee NI: 8% × (£32,000 - £12,570) = £1,554
  • Net before pension: £26,560 per year (£2,213 per month)

London bus driver — £38,000 gross

  • Income Tax: 20% × (£38,000 - £12,570) = £5,086
  • Employee NI: 8% × (£38,000 - £12,570) = £2,034
  • Net before pension: £30,880 per year (£2,573 per month)

All these figures are within the basic-rate Income Tax band (20%), so the calculations are straightforward. If you earn above £50,270 you would start paying higher-rate tax, but that is rare for bus drivers outside of senior or specialist roles.

London Weighting and Shift Premiums

London bus drivers benefit from both higher base pay and, in many cases, an explicit London weighting allowance. This is all taxed as ordinary PAYE income — there is no special tax treatment for London weighting in the private sector.

Bus services run from early morning until late at night, seven days a week, so shift patterns typically include early starts, lates and weekend working. Many operators pay a premium for unsocial hours, either built into the base rate for certain shifts or paid as a separate enhancement. These premiums are also taxed at your marginal rate, so they increase your gross and net pay accordingly.

Pension and Other Deductions

Bus drivers are automatically enrolled into a workplace pension once they earn above £10,000 a year and are aged 22 to State Pension age. The statutory minimum is 8% combined (employer plus employee), but some larger operators, particularly unionised ones, offer enhanced contributions above this minimum.

A typical employee contribution of 5% of gross pay would reduce take-home pay further. For example, on a £38,000 London salary, a 5% pension contribution would be £1,900 per year, reducing monthly net pay from £2,573 to about £2,415 (assuming the contribution is taken from gross pay before tax, which is standard).

How Bus Driver Pay Compares to Other Roles

The National Living Wage for workers aged 21 and over from April 2026 is £12.71 per hour. On a 37.5-hour week that gives a full-time floor of about £24,785 gross per year. Even a trainee bus driver earns above this floor, and experienced drivers in London earn well above it.

For context, the UK median full-time gross annual pay for all employees is around £39,039 (2026/27 estimate). A London bus driver on £38,000 is close to the national median, while experienced drivers outside London on £32,000 are below it but still above the median for many manual occupations.

TfL Tube drivers earn considerably more, with salaries of £62,179–£75,000 in 2026/27, taking home £43,624–£51,916 after tax and a 7.5% pension contribution. However, bus driving and Tube driving are different roles with different entry requirements and career paths.

Key Takeaways

  • Bus driver salary London typically ranges from £34,000 to £40,000 gross, with take-home around £30,880 on a £38,000 salary before pension.
  • Outside London, experienced drivers earn £29,000–£34,000 gross, taking home about £26,560 on £32,000.
  • Shift premiums and London weighting are common but fully taxable.
  • Most operators fund PCV licence training, removing a significant upfront cost.
  • Pension contributions reduce take-home pay but build retirement savings.

For a more personalised calculation, use our take-home calculator or explore our salary articles for other professions.

Frequently Asked Questions

What is the typical bus driver salary in London for 2026/27? London bus drivers typically earn between £34,000 and £40,000 gross per year, according to industry estimates. This is meaningfully higher than the £26,000–£33,000 typical for equivalent roles outside London. The higher pay reflects both operator pay scales in a competitive labour market and the higher cost of living in the capital. Take-home pay on a £38,000 salary is roughly £30,880 per year before any pension deductions.

How much does a bus driver take home after tax and NI? Take-home pay depends on gross salary, tax code and pension contributions. For a London driver earning £38,000, income tax is about £5,086 and employee National Insurance about £2,034, leaving around £30,880 annually (£2,573 per month) before pension. An experienced driver outside London on £32,000 takes home roughly £26,560 (£2,213 per month). A trainee on £27,000 nets about £22,960 (£1,913 per month). These figures assume the standard Personal Allowance of £12,570 and no student loan or pension deductions.

Do bus drivers get paid extra for unsocial hours and weekends? Yes, many operators pay a premium for early starts, late finishes, night shifts and weekend work. These unsocial hours premiums are typically built into the base rate for certain shift patterns or paid as a separate enhancement. All such premiums are taxed as ordinary PAYE income at the driver's marginal rate. The exact amount varies by operator and shift, so it's worth checking the specific pay offer when applying.

Frequently asked questions

What is the typical bus driver salary in London for 2026/27?

London bus drivers typically earn between £34,000 and £40,000 gross per year, according to industry estimates. This is meaningfully higher than the £26,000–£33,000 typical for equivalent roles outside London. The higher pay reflects both operator pay scales in a competitive labour market and the higher cost of living in the capital. Take-home pay on a £38,000 salary is roughly £30,880 per year before any pension deductions.

How much does a bus driver take home after tax and NI?

Take-home pay depends on gross salary, tax code and pension contributions. For a London driver earning £38,000, income tax is about £5,086 and employee National Insurance about £2,034, leaving around £30,880 annually (£2,573 per month) before pension. An experienced driver outside London on £32,000 takes home roughly £26,560 (£2,213 per month). A trainee on £27,000 nets about £22,960 (£1,913 per month). These figures assume the standard Personal Allowance of £12,570 and no student loan or pension deductions.

Do bus drivers get paid extra for unsocial hours and weekends?

Yes, many operators pay a premium for early starts, late finishes, night shifts and weekend work. These unsocial hours premiums are typically built into the base rate for certain shift patterns or paid as a separate enhancement. All such premiums are taxed as ordinary PAYE income at the driver's marginal rate. The exact amount varies by operator and shift, so it's worth checking the specific pay offer when applying.