BUS
London · TfL Buses

London Bus Routes Directory

Every TfL bus route, from the iconic Routemaster lines through Oxford Circus to Superloop express services and 24-hour night buses. Tap any route for stops, times, fares and accessibility.

Routes indexed

51+

Categories

4

Fares from

£1.75

Hopper window

60 min

Quick start: London bus fares

A single bus or tram journey costs £1.75 with contactless card, mobile wallet or Oyster. The Hopper fare lets you take unlimited buses and trams within 60 minutes for the same fare. The daily bus & tram cap is £5.25. Cash is not accepted on board — pay with contactless or a valid pass. Children under 11 travel free with an accompanying adult.

Daytime routes

28 routes
1

Tottenham Court Road Canada Water

via Waterloo, Elephant & Castle

55 min38 stopsZones 1-2
11

Liverpool Street Fulham Broadway

via St Paul's, Trafalgar Square, Victoria

65 min36 stopsZones 1-2
139

Waterloo West Hampstead

via Trafalgar Square, Oxford Circus, St John's Wood

60 min30 stopsZones 1-224h
14

Warren Street Putney Heath

via Tottenham Court Road, Piccadilly, South Kensington, Fulham

65 min30 stopsZones 1-3
148

Camberwell Green White City

via Westminster, Hyde Park Corner, Notting Hill

70 min34 stopsZones 1-224h
149

London Bridge Edmonton Green

via Bishopsgate, Shoreditch, Stoke Newington, Tottenham

80 min40 stopsZones 1-424h
15

Trafalgar Square Blackwall

via Strand, Fleet Street, Tower Hill, Limehouse

50 min24 stopsZones 1-2
159

Marble Arch Streatham

via Oxford Circus, Trafalgar Square, Brixton

65 min30 stopsZones 1-3
189

Brent Cross Oxford Circus

via Cricklewood, Kilburn, Edgware Road, Marble Arch

60 min30 stopsZones 1-3
19

Battersea Bridge Finsbury Park

via Sloane Square, Piccadilly, Holborn, Angel

70 min34 stopsZones 1-2
205

Paddington Bow Church

via Marylebone, Euston, Angel, Mile End

75 min38 stopsZones 1-224h
22

Piccadilly Circus Putney Common

via Sloane Square, Parsons Green

55 min24 stopsZones 1-3
24

Pimlico Hampstead Heath

via Victoria, Trafalgar Square, Camden Town

65 min30 stopsZones 1-224h
25

Oxford Circus Ilford

via Holborn, Bank, Mile End, Stratford

90 min48 stopsZones 1-424h
29

Trafalgar Square Wood Green

via Tottenham Court Road, Camden, Manor House

70 min38 stopsZones 1-324h
345

South Kensington Peckham

via Sloane Square, Battersea, Clapham, Camberwell

65 min32 stopsZones 1-2
36

New Cross Gate Queen's Park

via Peckham, Vauxhall, Victoria, Paddington

80 min38 stopsZones 1-224h
38

Victoria Clapton Pond

via Piccadilly, Bloomsbury, Islington, Hackney

75 min36 stopsZones 1-224h
390

Notting Hill Gate Archway

via Marble Arch, Oxford Circus, Euston, King's Cross

60 min28 stopsZones 1-2
43

London Bridge Friern Barnet

via Bank, Angel, Highgate

75 min36 stopsZones 1-424h
453

Marylebone Deptford Bridge

via Oxford Circus, Westminster, Elephant & Castle

75 min36 stopsZones 1-224h
55

Oxford Circus Leyton (Bakers Arms)

via Holborn, Old Street, Hackney

70 min34 stopsZones 1-3
73

Victoria Stoke Newington

via Oxford Circus, Euston, Angel

70 min34 stopsZones 1-224h
8

Tottenham Court Road Bow Church

via Holborn, Bank, Bethnal Green

60 min34 stopsZones 1-2
88

Camden Town Clapham Common

via Oxford Circus, Westminster, Vauxhall

65 min32 stopsZones 1-2
9

Aldwych Hammersmith

via Trafalgar Square, Piccadilly, Knightsbridge, Kensington

55 min28 stopsZones 1-2
94

Acton Green Piccadilly Circus

via Shepherd's Bush, Notting Hill, Marble Arch

65 min30 stopsZones 1-224h
98

Holborn Willesden Bus Garage

via Oxford Circus, Marble Arch, Maida Vale

65 min32 stopsZones 1-224h

Night buses (N-prefix)

11 routes

Superloop express

6 routes

Airport & onward connections

6 routes