Greater London bus routes — all 672
Register data is published weekly by DVSA. Latest snapshot: 6 September 2026.
Operator Licences — HGV + PSV intelligence
SearchLocationsCompaniesBus servicesNoticesInsightsGuidesData
Watch
All bus services
Greater London

Greater London bus routes

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.

672 routes

Registered services elsewhere →
  1. 483

    Three Bridges / Windmill Lane to Harrow Bus Station

  2. 484

    Lewisham Station to Denmark Hill / Camberwell Green

  3. 485

    Mortlake Bus Station to Ram Street

  4. 486

    North Greenwich Station to Friswell Place

  5. 487

    South Harrow Bus Station to Willesden Junction Station

  6. 488

    Hancock Road to Forest Road

  7. 490

    Pools on the Park to Heathrow Terminal 5

  8. 491

    Waltham Cross Bus Station to North Middlesex Hospital

  9. 492

    Sidcup Station to Bluewater Shopping Centre

  10. 493

    St George's / University of London to Richmond Bus Station

  11. 496

    Harold Wood Station to Queen's Hospital

  12. 498

    Queen's Hospital to Brentwood Sainsbury's

  13. 499

    Gallows Corner / Tesco to Stansgate Road Shops

  14. 601

    Thamesmead Town Centre to Wilmington Hall School

  15. 602

    Thamesmead Town Centre to Townley Grammar School

  16. 603

    Princes Avenue to Swiss Cottage Station

  17. 606

    Queensbury Station to The Totteridge Academy

  18. 608

    Gallows Corner to Shenfield High School

  19. 612

    Selsdon Library to The Holt

  20. 613

    Tolworth Station to Glenthorne High School

  21. 616

    Old Park Ridings to Edmonton Green Bus Station

  22. 617

    Turnpike Lane Bus Station to Turkey Street Station

  23. 621

    Lewisham Station to Leigh Stationers' Academy

  24. 624

    Grove Park Station to Welling Library

  25. 625

    Warwick Terrace / Plumstead Common Road to Bromley Lane / Chislehurst War Memorial

  26. 626

    Dollis Park / Finchley Central Stn to Dame Alice Owen's School

  27. 627

    Worcester Park Station to Woodcote Green

  28. 628

    Jewish Free School to Southgate Station

  29. 629

    Haringey Civic Centre to Turkey Street Station

  30. 631

    Golders Green Station to Henrietta Barnett School

  31. 632

    South Mead to Kilburn Park Station

  32. 633

    Coulsdon South Station to South Lodge Avenue / Yorkshire Road

  33. 634

    Queens Avenue to Galley Lane

  34. 635

    St Paul's School to Hounslow Bus Station

  35. 638

    Addington Road / Glebe Way to Kemnal Technology College

  36. 639

    Danebury Avenue / Minstead Gardens to St John Bosco College

  37. 640

    South Harrow Station to Bentley Wood High School

  38. 642

    West Hendon Broadway / Herbert Road to London Academy

  39. 643

    Brent Cross Shopping Centre to Christ's College

  40. 645

    Purley Library to Purley Way / Waddon Road

  41. 646

    Wincanton Road to Moor Lane

  42. 649

    Romford Bus Garage to The Campion School

  43. 650

    Romford Bus Garage to Emerson Park Academy

  44. 651

    Romford Station to Chase Cross

  45. 652

    Abbey Wood Lane to Upminster Station

  46. 653

    Princes Avenue to Jewish Free School

  47. 655

    Love Lane to Raynes Park High School

  48. 656

    Emerson Park Academy to Gallows Corner / Tesco

  49. 657

    Salisbury Hall Sainsbury's to Bancroft's School

  50. 658

    Leigh Stationers' Academy to Beresford Sq / Woolwich Arsenal Stn

  51. 660

    Newquay Road to Leigh Stationers' Academy

  52. 661

    Station Square / Petts Wood Station to Centre Common Road / War Memorial

  53. 662

    Surbiton Station to Sandal Road / Holy Cross School

  54. 663

    Thornton Heath Station to Regina Coeli School

  55. 664

    Charles Darwin School to Homestead Way / Milne Park

  56. 665

    Berrylands Road to Sandal Road / Holy Cross School

  57. 667

    Hainault Street to Club House

  58. 669

    Thamesmead Town Centre to Bexley Lane / Cleeve Park School

  59. 670

    Danebury Avenue / Minstead Gardens to St John Bosco College

  60. 671

    Tiffin Girls School to Chessington South Station

Showing 421–480 of 672 routes

← PreviousPage 8 of 12Next →

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.

Operator Licences — HGV + PSV intelligence

We publish recorded facts from the public register and do not make compliance judgements.

Directory

Goods operatorsPSV operatorsLocationsCompaniesBus services

The record

Applications and decisionsPublic inquiriesWhat changedContinuation dates

Resources

The market in numbersAccredited operatorsGuidesMethodologyPersonal data removal

Business

Featured listingsSupplier enquiriesFreight quotesData access

© 2026 No Fear Tech Ltd. OperatorLicences.co.uk is a trading name of No Fear Tech Ltd.

Contains public sector information licensed under the Open Government Licence v3.0. Source: Traffic Commissioners / DVSA.

Independent service · Great Britain only ·