672 routes run in Greater London, 64 of them through the night. Each is run under contract to Transport for London. Read on 9 September 2026.
This page is not the operator licence register. Transport for London runs the buses in Greater London under contract, and a traffic commissioner registers local services in England outside London. So none of this network is in the register of registered services — only the routes that cross the boundary and have to be registered on both sides. To see which company holds the licence behind one of these buses, look the operator up by name in the register.
Homerton Hospital / Wardle Street to St Giles High Street
Night route
Brixton Road / Brixton Police Station to Fairfield Halls
Night route
Aldgate Station to St Giles High Street
Night route
North Finchley Bus Station to Finsbury Square
Night route
Hammersmith Bus Station to Brent Cross Shopping Centre
Night route
White Lion Street to Isle of Dogs Asda
Night route
Waltham Cross Bus Station to Trafalgar Square / Charing Cross Stn
Night route
Trafalgar Square / Charing Cross Stn to New Cross / Jerningham Road
Night route
Peckham Bus Station to Horse Guards Parade
Night route
North Greenwich Station to Gayton Road / Abbey Wood Station
Night route
Trafalgar Square to Canning Town Station
Night route
Trafalgar Square to Gallions Reach Shopping Park
Night route
A route is not a timetable. What is shown is where a route starts and finishes and which way it runs back. For departure times and live arrivals, use Transport for London. Powered by TfL Open Data.