621 bus route — stops & map

The 621 is a Transport for London bus route running between Leigh Stationers' Academy and Lewisham Station, calling at 27 stops, with connections to Lewisham. See where every bus is right now on the map above.

Live buses at your nearest stops →

Change for trains

Tube, Overground, DLR and Elizabeth line stations a short walk from a 621 stop.

Towards Lewisham Station

  1. 1Leigh Stationers' Academy
  2. 2Avery Hill / Riefield Road
  3. 3Riefield Rd / Leigh Stationers' Academy
  4. 4Eltham Cemetery
  5. 5Rochester Way / Falconwood Station
  6. 6Rochester Way / Welling Way
  7. 7Oxleas Meadow
  8. 8Rochester Way / Glenesk Road
  9. 9Elmbrook Gardens
  10. 10Westhorne Avenue / Briset Road
  11. 11Westhorne Avenue / Haimo Road
  12. 12Green Way
  13. 13Eltham Road / Westhorne Avenue
  14. 14Cedarhurst Drive
  15. 15Eltham Road / Kidbrooke Park Road
  16. 16Courtlands Avenue
  17. 17Weigall Road
  18. 18Cambridge Drive
  19. 19Lee Green
  20. 20Lampmead Road
  21. 21Dacre Park
  22. 22Brandram Road
  23. 23Belmont Park
  24. 24Marischal Road
  25. 25Belmont Hill
  26. 26Lewisham Clock Tower
  27. 27Lewisham Station

Towards Leigh Stationers' Academy

  1. 1Lewisham Station
  2. 2Belmont Hill
  3. 3Belmont Park
  4. 4Manor Park
  5. 5Brandram Road
  6. 6Dacre Park
  7. 7Lampmead Road
  8. 8Lee Green / the Old Tigers Head
  9. 9Cambridge Drive
  10. 10Weigall Road
  11. 11Courtlands Avenue
  12. 12Eltham Road / Kidbrooke Park Road
  13. 13Sutcliffe Park
  14. 14Eltham Road / Westhorne Avenue
  15. 15Green Way
  16. 16Haimo Road
  17. 17Westhorne Avenue / Briset Road
  18. 18Westhorne Avenue / Kidbrooke Lane
  19. 19Elmbrook Gardens
  20. 20Westmount Road / Rochester Way
  21. 21Eltham Park Methodist Church
  22. 22Eltham Park Gardens
  23. 23Gourock Road
  24. 24Westmount Road / Eltham High Street
  25. 25Bexley Road / Glenesk Road
  26. 26Leigh Stationers' Academy