Bus route 54 in London goes from “Elmers End Interchange” to “Plumstead Road / Burrage Road”. The return journey starts at “Woolwich Station” (100 m from “Plumstead Road / Burrage Road”).
Where bus 54 goes

Towards “Plumstead Road / Burrage Road”: 51 stops. After “Elmers End Interchange”, the bus calls at “Elmers End Green”, “Eden Park Avenue”, “Cromwell Road Elmers End”, “Beckenham Hospital”, “Croydon Road / War Memorial”, “Beckenham High Street / War Memorial”, “Manor Road (BR3)”, “Beckenham Junction Station”, “Copers Cope Road”, “Brackley Road”. Then “Stumps Hill Lane”, “Highland Croft”, “Beckenham Hill Station”, “Beckenham Hill Road / Primrose Close”, “Southend Lane / Bellingham”, “Catford Police Station”, “Bellingham Road”, “Newquay Road”, “Inchmery Road”, “Bargery Road”. Then “Bromley Road / Lewisham Town Hall”, “The Catford Centre”, “Rosenthal Road”, “Mount Pleasant Road / Lewisham”, “Lewisham Hospital”, “Lewisham Park”, “Lewisham Fire Station”, “Lewisham Centre”, “Lockmead Road”, “The Squirrels”. Then “St Margaret’s Church / Brandram Road”, “Blackheath Hospital”, “Blackheath”, “Royal Parade (SE3)”, “The Clarendon Hotel”, “Maze Hill”, “Vanbrugh Pk / Beaconsfield Rd”, “Blackheath / Royal Standard”, “Wyndcliff Road”, “Charlton Road / Victoria Way”. Before “Plumstead Road / Burrage Road”: “Charlton Village”, “Charlton Park Road”, “Cemetery Lane”, “Erwood Road”, “Artillery Place / Frances Street”, “The Woolwich Centre”, “Woolwich Arsenal Station”, “Vincent Road/Woolwich Arsenal”, “Burrage Road”.
On the way back, from “Woolwich Station” to “Elmers End Interchange”: 52 stops. Only in this direction does it call at, among others, “Artillery Place/J ohn Wilson St”, “Charlton House”, “Vanburgh Park/Stratheden Road”, “Morley Road”, “Catford Bus Garage” and “Green Man Community Hub”. Only in the direction of “Plumstead Road / Burrage Road” does it call at, among others, “Elmers End Green”, “Beckenham Hill Road / Primrose Close”, “Bargery Road”, “Royal Parade (SE3)”, “Charlton Village” and “Vincent Road/Woolwich Arsenal”. For the way back, board nearby: “Elmers End Green” → “Eden Park Avenue” (200 m), “Beckenham Hill Road / Primrose Close” → “Green Man Community Hub” (100 m), “Bargery Road” → “Inchmery Road” (250 m) and “Royal Parade (SE3)” → “The Clarendon Hotel” (200 m). Towards “Plumstead Road / Burrage Road”, board nearby: “Artillery Place/J ohn Wilson St” → “The Woolwich Centre” (250 m), “Charlton House” → “Charlton Village” (200 m), “Vanburgh Park/Stratheden Road” → “Vanbrugh Pk / Beaconsfield Rd” (250 m) and “Morley Road” → “Lewisham Fire Station” (200 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 8 towards “Plumstead Road / Burrage Road” and 9 the other way. Tap a stop to see its name.
Where to change
On part of the route, between “Southend Lane / Bellingham” and “Lewisham Centre” it shares the road with routes 136 and 208; between “Vanbrugh Pk / Beaconsfield Rd” and “Vincent Road/Woolwich Arsenal” it shares the road with route 53; between “Newquay Road” and “Lewisham Centre” it shares the road with routes 47 and 199.
Connections by stop, in route order:
- “Elmers End Interchange”: buses 289, 356 and 367
- “Elmers End Green” (only towards “Plumstead Road / Burrage Road”): buses 194, 356, 358 and 367
- “Eden Park Avenue”: buses 194, 356, 358 and 367
- “Cromwell Road Elmers End”: buses 194 and 358
- Stops from “Beckenham Hospital” to “Beckenham High Street / War Memorial”: buses 194, 227, 352, 354, 358 and 367
- “Manor Road (BR3)”: tram Tram; buses 162, 227, 352, 354 and 367
- “Beckenham Junction Station”: tram Tram; buses 162, 227, 354 and 367
- “Copers Cope Road”: tram Tram; buses 162 and 354
- “Brackley Road”: bus 352
- “Stumps Hill Lane”: bus 352
- “Beckenham Hill Station”: buses 181 and 336
- “Beckenham Hill Road / Primrose Close” (only towards “Plumstead Road / Burrage Road”): buses 181, 320 and 336
- “Southend Lane / Bellingham”: buses 181, 320 and 336
- “Catford Police Station”: buses 181, 320 and 336
- “Bellingham Road”: buses 171, 320 and 336
- “Newquay Road”: buses 171 and 320
- “Inchmery Road”: buses 171, 320 and 336
- “Bargery Road” (only towards “Plumstead Road / Burrage Road”): buses 171, 320 and 336
- “Bromley Road / Lewisham Town Hall”: buses 75, 124, 160, 171, 181, 185, 202, 284, 320 and 336
- “The Catford Centre”: buses 75, 124, 160, 171, 181, 185, 202, 284, 320 and 336
- “Rosenthal Road”: buses 75, 124, 160, 181, 185, 202 and 284
- “Mount Pleasant Road / Lewisham”: buses 75 and 185
- “Lewisham Hospital”: buses 75 and 185
- “Lewisham Park”: buses 75, 122, 181, 185, 225, 284, 484 and P4
- “Lewisham Fire Station”: buses 75, 122, 181, 185, 225, 284, 484 and P4
- “Lewisham Centre”: buses 21, 75, 89, 108, 122, 129, 178, 181, 185, 225, 261, 273, 284, 321, 380, 436, 484, BL1 and P4
- “Lockmead Road”: buses 21, 75, 89, 108, 122, 129, 178, 181, 185, 225, 261, 273, 284, 321, 380, 436, 484, BL1 and P4
- “The Squirrels”: buses 89, 108, 122, 178, 261, 273 and 321
- “St Margaret’s Church / Brandram Road”: buses 89 and 108
- “Blackheath Hospital”: buses 89, 108, 202, 380 and SL4
- “Blackheath”: buses 89, 108, 202, 380, 386 and SL4
- “Royal Parade (SE3)” (only towards “Plumstead Road / Burrage Road”): buses 89, 108, 202, 380, 386 and SL4
- “The Clarendon Hotel”: buses 89, 108, 202, 380, 386 and SL4
- “Maze Hill”: buses 89, 108, 202, 380 and SL4
- “Vanbrugh Pk / Beaconsfield Rd”: buses 108, 202, 286, 335, 380 and 386
- “Blackheath / Royal Standard”: buses 108, 202, 286, 335, 380 and 386
- “Wyndcliff Road”: bus 380
- “Charlton Road / Victoria Way”: buses 380 and 486
- “Charlton Village” (only towards “Plumstead Road / Burrage Road”): buses 380 and 486
- “Charlton Park Road”: buses 380 and 486
- “Cemetery Lane”: bus 486
- “Erwood Road”: bus 486
- “Artillery Place / Frances Street”: buses 291, 380 and 486
- “The Woolwich Centre”: buses 51, 96, 99, 122, 161, 177, 178, 180, 244, 291, 301, 380, 386 and 469
- “Woolwich Arsenal Station”: buses 51, 96, 99, 122, 161, 177, 178, 180, 244, 291, 301, 380, 386, 469 and SL11
- “Vincent Road/Woolwich Arsenal” (only towards “Plumstead Road / Burrage Road”): buses 51, 96, 99, 122, 161, 177, 178, 180, 244, 291, 301, 380, 386, 469 and SL11
- “Burrage Road” (only towards “Plumstead Road / Burrage Road”): buses 51, 96, 99, 122, 161, 177, 180, 244, 291, 301, 380, 386, 469 and SL11
- “Plumstead Road / Burrage Road”: buses 51, 96, 99, 122, 161, 177, 180, 244, 291, 301, 380, 386, 469 and SL11
- “Woolwich Station”: buses 51, 96, 99, 122, 161, 177, 178, 180, 244, 291, 301, 380, 386, 469 and SL11
- “Artillery Place/J ohn Wilson St” (only towards “Elmers End Interchange”): buses 122, 161, 178, 244, 291, 380, 469 and 486
- “Charlton House” (only towards “Elmers End Interchange”): buses 380 and 486
- “Vanburgh Park/Stratheden Road” (only towards “Elmers End Interchange”): buses 89, 108, 202, 286, 335, 380, 386 and SL4
- “Morley Road” (only towards “Elmers End Interchange”): buses 21, 75, 108, 122, 129, 181, 185, 225, 284, 380, 436, 484, BL1 and P4
- “Catford Bus Garage” (only towards “Elmers End Interchange”): buses 171, 320 and 336
- “Green Man Community Hub” (only towards “Elmers End Interchange”): buses 181, 320 and 336
- “Primrose Close” (only towards “Elmers End Interchange”): buses 181, 320 and 336
- “Beckenham High St / Kelsey Sq” (only towards “Elmers End Interchange”): buses 162, 194, 227, 352, 354, 358 and 367
Pages for these routes: tram Tram, bus BL1, bus P4, bus SL11, bus SL4, bus 21.
Passes and concessions
Which passes are available and who travels free is explained on a separate page: how to pay for public transport in London.
Questions and answers
Where does bus 54 start its return journey?
At “Woolwich Station” (100 m from “Plumstead Road / Burrage Road”).
Where can I change from bus 54 to another bus route?
Most routes stop at “Lewisham Centre” and “Lockmead Road” (21, 75, 89, 108, 122, 129, 178, 181, 185, 225, 261, 273, 284, 321, 380, 436, 484, BL1 and P4). All other stops with connections are listed above.
Checked on 3 October 2026. Source of the route and stops: Transport for London (TfL).