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.
Central Middlesex Hospital to O2 Centre / Sainsbury's
North Greenwich Station to Tottenham Court Road
Brent Cross Shopping Centre to Marble Arch Station
George Street to Empress State Building / W Brompton Stn
Edmonton Green Bus Station to Brimsdown Station
Little Park Gardens to Tottenham Hale Station
Queen's Hospital to Essex Gardens
Bell Green / Sainsbury's to West Croydon Bus Station
Romney Road to Half Acre
Elephant & Castle / Newington Causeway to Norwood Junction Station
Peckham Bus Station to Fairfield Halls
Shrublands / Bramble Close to Talbot Road
Canada Water Bus Station to Catford Garage
Lambton Road to Mitcham Fair Green
Morden Station to Dulwich Road
Crystal Palace Parade to Blackheath / Royal Standard
School Road to Staines Bus Station
Sudbury Town Station to Edgware Station
Portman Street / Selfridges to Bow Church
The Paddocks to Kilburn Park Station
Hayes By-Pass to White City Bus Station
Lewisham Station to Orpington / Perry Hall Road
Barnes Pond to Hammersmith Bus Station
Finsbury Park Station to Brent Cross Shopping Centre
Hammersmith Bus Station to Battersea Power Station
Chingford Station to St James Street Station
Fairfield Bus Station to Sutton Bus Garage
Highgate School / Hampstead Lane to Finsbury Square
Lee Valley Campsite to Walthamstow Bus Station
Staines Bus Station to Cromwell Road Bus Station
Waltham Cross Bus Station to Turnpike Lane Bus Station
Hammersmith Bus Station to North Acton Station
Francis Grove to Falcon Lane
Willesden Junction Station to Mapleton Crescent
Edgware Bus Station to Turnpike Lane Station
Uxbridge Station to Hounslow Bus Station
Harrow View West to Wembley Central Station
Alperton Sainsbury's to Mitchell Way
Springbank Road / Hither Green Station to Canada Water Bus Station
Haven Green / Ealing Broadway Stn to Golders Green Station
Bromley North Station to Crystal Palace
Central Middlesex Hospital to Chippenham Road / Shirland Road
Thamesmead Town Centre to Queen Mary's Hospital / Chislehurst Road
Fyfield Road to Wood Green Station
Enfield Chase Station to Turnpike Lane Bus Station
Mitchell Way to Coburg Road
Eltham Bus Station to Beechenlea Lane
The Spires to Archway Station
Three Fishes to Great West Quarter
Finsbury Park Interchange to Hackney Wick
Frampton Road to White City Bus Station
Stratford Bus Station to Barking Station
Golders Green Station to Edgware Station
Here East to Royal Crest Avenue
Homerton Hospital / Wardle Street to Aldgate Station
Redvers Road to Waterloo Station / Mepham Street
Queen Elizabeth Hospital / West Entrance to Abbey Wood Road
Alperton Sainsbury's to Golders Green Station
Bromley North Station to Chartwell
Barkingside Station to Romford Station
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.