Bus fares in London don't change by zone — every single is £1.75 — but the zones tell you where each route runs. Use this as a quick way to find services in the area you're staying.
London's TfL zones (1–9) are a Tube and rail concept. Buses use a single flat fare across all zones, but we list each route's coverage so you can pick services that match your accommodation. Zone 1 covers the City and West End; Zone 2 ranges from Hammersmith to Stratford; Zones 3–4 cover inner suburbs (Wimbledon, Wood Green); Zones 5–6 reach Heathrow, Bromley and Croydon.
Bus fares: £1.75 single, Hopper free transfer within 60 minutes, £5.25 daily cap — identical in every zone.
via Waterloo, Elephant & Castle
via St Paul's, Trafalgar Square, Victoria
via Trafalgar Square, Oxford Circus, St John's Wood
via Tottenham Court Road, Piccadilly, South Kensington, Fulham
via Westminster, Hyde Park Corner, Notting Hill
via Bishopsgate, Shoreditch, Stoke Newington, Tottenham
via Strand, Fleet Street, Tower Hill, Limehouse
via Oxford Circus, Trafalgar Square, Brixton
via Cricklewood, Kilburn, Edgware Road, Marble Arch
via Sloane Square, Piccadilly, Holborn, Angel
via Marylebone, Euston, Angel, Mile End
via Sloane Square, Parsons Green
via Victoria, Trafalgar Square, Camden Town
via Holborn, Bank, Mile End, Stratford
via Hatton Cross, Feltham, Hampton
via Tottenham Court Road, Camden, Manor House
via Sloane Square, Battersea, Clapham, Camberwell
via Peckham, Vauxhall, Victoria, Paddington
via Piccadilly, Bloomsbury, Islington, Hackney
via Marble Arch, Oxford Circus, Euston, King's Cross
via Bank, Angel, Highgate
via Oxford Circus, Westminster, Elephant & Castle
via Holborn, Old Street, Hackney
via Oxford Circus, Euston, Angel
via Holborn, Bank, Bethnal Green
via Heathrow Terminal 5, Colnbrook
via Oxford Circus, Westminster, Vauxhall
via Trafalgar Square, Piccadilly, Knightsbridge, Kensington
via Shepherd's Bush, Notting Hill, Marble Arch
via Oxford Circus, Marble Arch, Maida Vale
via Heston, Norwood Green
via Waterloo, Elephant & Castle, Lewisham
via St Paul's, Trafalgar Square, Hammersmith
via Victoria, Sloane Square, Clapham, Streatham
via Aldgate, Stratford, Ilford
via Shepherd's Bush, Acton, Ealing, Southall
via Holborn, Bank, Mile End, Stratford
via Camden, Wood Green, Edmonton
via Piccadilly, Angel, Dalston, Clapton
via Oxford Circus, Angel, Stoke Newington
via Holborn, Bank, Bethnal Green, Romford
via Hyde Park Corner, Hammersmith, Hounslow
via King's Cross, Holloway, Wood Green
via Arnos Grove, Edmonton, Tottenham Hale
via Mill Hill, Edgware, Stanmore
via Ilford, Barking, Beckton
via Abbey Wood, Eltham, Mottingham
via Sutton, Kingston, Heathrow, Hayes
via Hayes, Southall, Greenford, Ealing
via Hatton Cross, Hounslow, Teddington
via Sutton, Kingston, Hatton Cross
No. Unlike the Tube, all London buses charge a flat £1.75 single regardless of distance or zone.
It means the route passes through TfL fare zones 1, 2, 3 and 4 along its corridor. Useful if you're combining the bus with the Tube on the same journey.