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
- 1Leigh Stationers' Academy
- 2Avery Hill / Riefield Road
- 3Riefield Rd / Leigh Stationers' Academy
- 4Eltham Cemetery
- 5Rochester Way / Falconwood Station
- 6Rochester Way / Welling Way
- 7Oxleas Meadow
- 8Rochester Way / Glenesk Road
- 9Elmbrook Gardens
- 10Westhorne Avenue / Briset Road
- 11Westhorne Avenue / Haimo Road
- 12Green Way
- 13Eltham Road / Westhorne Avenue
- 14Cedarhurst Drive
- 15Eltham Road / Kidbrooke Park Road
- 16Courtlands Avenue
- 17Weigall Road
- 18Cambridge Drive
- 19Lee Green
- 20Lampmead Road
- 21Dacre Park
- 22Brandram Road
- 23Belmont Park
- 24Marischal Road
- 25Belmont Hill
- 26Lewisham Clock Tower
- 27Lewisham Station
Towards Leigh Stationers' Academy
- 1Lewisham Station
- 2Belmont Hill
- 3Belmont Park
- 4Manor Park
- 5Brandram Road
- 6Dacre Park
- 7Lampmead Road
- 8Lee Green / the Old Tigers Head
- 9Cambridge Drive
- 10Weigall Road
- 11Courtlands Avenue
- 12Eltham Road / Kidbrooke Park Road
- 13Sutcliffe Park
- 14Eltham Road / Westhorne Avenue
- 15Green Way
- 16Haimo Road
- 17Westhorne Avenue / Briset Road
- 18Westhorne Avenue / Kidbrooke Lane
- 19Elmbrook Gardens
- 20Westmount Road / Rochester Way
- 21Eltham Park Methodist Church
- 22Eltham Park Gardens
- 23Gourock Road
- 24Westmount Road / Eltham High Street
- 25Bexley Road / Glenesk Road
- 26Leigh Stationers' Academy