England’s £2 Bus Fare Cap Starts in 2027: What Changes for Passengers

Babylon Radio
Listen nowSingle bus fares on participating services in England outside London will be capped at £2 from 1 January to 31 December 2027.
The current national cap remains £3 until the end of 2026, so the lower price does not start immediately.
What is changing?
The Department for Transport announced in July 2026 that the maximum price for an eligible single bus journey will fall from £3 to £2 for 2027.
The scheme is backed by additional government funding and applies to participating bus services in England outside London. London has its own Transport for London fare system.
What happens for the rest of 2026?
The £3 cap continues until 31 December 2026. Passengers should not expect a £2 fare before January unless their local operator already charges less.
Does every bus route take part?
No. The cap only applies to participating services. The government maintains a list of operators and routes covered by the scheme, so it is worth checking before relying on the maximum fare.
Why this matters for newcomers
Bus fares can vary sharply between towns and regions. A national cap makes budgeting easier for people who depend on buses for work, college, healthcare or daily errands.
For more practical information about living in Britain, see Babylon’s United Kingdom country guide.
Official sources
- Department for Transport: £2 bus fares from January 2027
- Current £3 national bus fare cap guidance
FAQ
Is the £2 cap already in force?
No. The current cap remains £3 through the end of 2026. The £2 cap begins on 1 January 2027.
Does it apply in London?
No. London bus fares are set separately through Transport for London.