8 October 2026

Bus route 354 in London: High Street / Maple Road ↔ Bromley North Station

Related

Share

Bus route 354 in London runs between “High Street / Maple Road” and “Bromley North Station”.

All routes in London →

Which way bus 354 runs

Bus route 354 in London on the map: the route both ways

Towards “Bromley North Station”: 37 stops. After “High Street / Maple Road”, the bus calls at “High Street / Penge West Station”, “Penge West Station”, “Trenholme Road”, “Castledine Road”, “Anerley Park / Anerley Road”, “Anerley Road / Anerley Station”, “Seymour Villas”, “Betts Way”, “Anerley Road / Croydon Road”, “Ash Grove (SE20)”. Then “Birkbeck Station”, “Beckenham Crematorium”, “Beck Court”, “Clement Road”, “Seward Road”, “Old School Close”, “Blandford Road (BR3)”, “Clock House Station”, “Beckenham Library”, “Hayne Road Beckenham”. Then “Beckenham High Street / War Memorial”, “Manor Road (BR3)”, “Beckenham Junction Station”, “Copers Cope Road”, “Beckenham Cricket Club”, “Westgate Road Ravensbourne”, “Downs Hill / The Avenue”, “Ravensbourne Avenue / Downs Hill”, “Ravensbourne Avenue / Farnaby Road”, “Ravensbourne Station”. Before “Bromley North Station”: “Warren Avenue”, “Bromley Avenue”, “Beckenham Lane”, “High Street / Market Square”, “West Street Bromley”.

On the way back the bus takes a different route, from “Bromley North Station” to “High Street / Maple Road” (39 stops). Only in this direction does it call at “Court Street”, “Bromley Magistrates Court”, “Farnaby Road / Beckenham Lane”, “Ravensbourne Avenue”, “Downs Bridge Road”, “Springbourne Court”, “Convent Close”, “Beckenham High St / Kelsey Sq”, “Central Terrace”, “Croydon Road (SE20)”, “Maple Road (SE20)”, “Anerley Park Road / Thicket Road”, “Crystal Palace Park” and “Crystal Palace Park Road Penge”. Only in the direction of “Bromley North Station” does it call at, among others, “Penge West Station”, “Trenholme Road”, “Betts Way”, “Anerley Road / Croydon Road”, “Beck Court” and “Seward Road”. For the way back, board nearby: “Penge West Station” → “Crystal Palace Park Road Penge” (150 m), “Trenholme Road” → “Crystal Palace Park” (150 m), “Betts Way” → “Maple Road (SE20)” (100 m) and “Anerley Road / Croydon Road” → “Maple Road (SE20)” (100 m). Towards “Bromley North Station”, board nearby: “Court Street” → “High Street / Market Square” (200 m), “Bromley Magistrates Court” → “West Street Bromley” (250 m), “Farnaby Road / Beckenham Lane” → “Beckenham Lane” (50 m) and “Ravensbourne Avenue” → “Ravensbourne Avenue / Farnaby Road” (100 m).

↓ to “Bromley North Station”↑ to “High Street / Maple Road” High Street / Maple RoadHigh Street / Maple RoadHigh Street / Penge West StationHigh Street / Penge West StationPenge West StationPenge West StationTrenholme RoadTrenholme RoadCastledine RoadCastledine RoadAnerley Park / Anerley RoadAnerley Park / Anerley RoadAnerley Road / Anerley StationAnerley Road / Anerley StationSeymour VillasSeymour VillasBetts WayBetts WayAnerley Road / Croydon RoadAnerley Road / Croydon RoadAsh Grove (SE20)Ash Grove (SE20)Birkbeck StationBirkbeck StationBeckenham CrematoriumBeckenham CrematoriumBeck CourtBeck CourtClement RoadClement RoadSeward RoadSeward RoadOld School CloseOld School CloseBlandford Road (BR3)Blandford Road (BR3)Clock House StationClock House StationBeckenham LibraryBeckenham LibraryHayne Road BeckenhamHayne Road BeckenhamBeckenham High Street / War MemorialBeckenham High Street / War MemorialManor Road (BR3)Manor Road (BR3)Beckenham Junction StationBeckenham Junction StationCopers Cope RoadCopers Cope RoadBeckenham Cricket ClubBeckenham Cricket ClubWestgate Road RavensbourneWestgate Road RavensbourneDowns Hill / The AvenueDowns Hill / The AvenueRavensbourne Avenue / Downs HillRavensbourne Avenue / Downs HillRavensbourne Avenue / Farnaby RoadRavensbourne Avenue / Farnaby RoadRavensbourne StationRavensbourne StationWarren AvenueWarren AvenueBromley AvenueBromley AvenueBeckenham LaneBeckenham LaneHigh Street / Market SquareHigh Street / Market SquareWest Street BromleyWest Street BromleyBromley North StationBromley North StationBromley North StationBromley North StationCourt StreetCourt StreetHigh Street / Market SquareHigh Street / Market SquareBromley Magistrates CourtBromley Magistrates CourtFarnaby Road / Beckenham LaneFarnaby Road / Beckenham LaneBromley AvenueBromley AvenueWarren AvenueWarren AvenueRavensbourne StationRavensbourne StationRavensbourne AvenueRavensbourne AvenueDowns Bridge RoadDowns Bridge RoadDowns Hill / The AvenueDowns Hill / The AvenueSpringbourne CourtSpringbourne CourtConvent CloseConvent CloseBeckenham Cricket ClubBeckenham Cricket ClubCopers Cope RoadCopers Cope RoadBeckenham Junction StationBeckenham Junction StationManor Road (BR3)Manor Road (BR3)Beckenham High St / Kelsey SqBeckenham High St / Kelsey SqBeckenham High Street / War MemorialBeckenham High Street / War MemorialHayne Road BeckenhamHayne Road BeckenhamClock House StationClock House StationBlandford Road (BR3)Blandford Road (BR3)Old School CloseOld School CloseClement RoadClement RoadCentral TerraceCentral TerraceBeckenham CrematoriumBeckenham CrematoriumBirkbeck StationBirkbeck StationAsh Grove (SE20)Ash Grove (SE20)Croydon Road (SE20)Croydon Road (SE20)Maple Road (SE20)Maple Road (SE20)Seymour VillasSeymour VillasAnerley Road / Anerley StationAnerley Road / Anerley StationAnerley Park / Anerley RoadAnerley Park / Anerley RoadCastledine RoadCastledine RoadAnerley Park Road / Thicket RoadAnerley Park Road / Thicket RoadCrystal Palace ParkCrystal Palace ParkCrystal Palace Park Road PengeCrystal Palace Park Road PengeHigh Street / Penge West StationHigh Street / Penge West StationHigh Street / Maple RoadHigh Street / Maple Road

Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 12 towards “Bromley North Station” and 14 the other way. Tap a stop to see its name.

Connections

On part of the route, between “Clock House Station” and “Manor Road (BR3)” it shares the road with route 227; between “Beckenham High Street / War Memorial” and “Copers Cope Road” it shares the road with route 54; between “Anerley Road / Anerley Station” and “Anerley Road / Croydon Road” it shares the road with routes 157 and 358.

Connections by stop, in route order:

  • “High Street / Maple Road”: buses 75, 176, 194, 197 and 356
  • “High Street / Penge West Station”: buses 176 and 197
  • “Penge West Station” (only towards “Bromley North Station”): buses 176 and 197
  • “Castledine Road”: buses 249 and 432
  • “Anerley Park / Anerley Road”: buses 249, 410 and 432
  • “Anerley Road / Anerley Station”: buses 249 and 432
  • “Seymour Villas”: buses 75, 197, 249, 356 and 432
  • “Betts Way” (only towards “Bromley North Station”): buses 75, 197, 249, 356 and 432
  • “Anerley Road / Croydon Road” (only towards “Bromley North Station”): buses 75, 197 and 356
  • “Ash Grove (SE20)”: tram Tram; buses 75, 197 and 356
  • “Birkbeck Station”: tram Tram; bus 356
  • “Beckenham Crematorium”: tram Tram; bus 356
  • “Beck Court” (only towards “Bromley North Station”): tram Tram; bus 356
  • “Clement Road”: tram Tram
  • “Seward Road” (only towards “Bromley North Station”): tram Tram
  • Stops from “Old School Close” to “Clock House Station”: tram Tram; bus 194
  • “Beckenham Library” (only towards “Bromley North Station”): bus 194
  • “Hayne Road Beckenham”: buses 194 and 352
  • “Beckenham High Street / War Memorial”: buses 194, 352 and 367
  • “Manor Road (BR3)”: tram Tram; buses 162, 352 and 367
  • “Beckenham Junction Station”: tram Tram; buses 162 and 367
  • “Copers Cope Road”: tram Tram; bus 162
  • “High Street / Market Square”: buses 61, 119, 126, 138, 146, 162, 208, 261, 269, 314, 320, 336, 352, 367, SL3 and SL5
  • “West Street Bromley” (only towards “Bromley North Station”): buses 61, 119, 126, 138, 146, 208, 261, 269, 314, 320, 336, 352, 367, SL3 and SL5
  • “Bromley North Station”: buses 61, 119, 126, 138, 146, 162, 208, 261, 269, 314, 320, 336, 352, 367, SL3 and SL5
  • “Court Street” (only towards “High Street / Maple Road”): buses 61, 119, 126, 138, 146, 162, 208, 261, 269, 314, 320, 336, 352, 367, SL3 and SL5
  • “Bromley Magistrates Court” (only towards “High Street / Maple Road”): buses 61, 119, 126, 138, 146, 208, 261, 269, 314, 320, 336, 352 and 367
  • “Beckenham High St / Kelsey Sq” (only towards “High Street / Maple Road”): buses 162, 194, 352 and 367
  • “Central Terrace” (only towards “High Street / Maple Road”): bus 356
  • “Croydon Road (SE20)” (only towards “High Street / Maple Road”): buses 75, 197 and 356
  • “Maple Road (SE20)” (only towards “High Street / Maple Road”): buses 75, 197 and 356
  • “Anerley Park Road / Thicket Road” (only towards “High Street / Maple Road”): buses 249 and 432
  • “Crystal Palace Park” (only towards “High Street / Maple Road”): buses 176 and 197
  • “Crystal Palace Park Road Penge” (only towards “High Street / Maple Road”): buses 176 and 197

Pages for these routes: tram Tram, bus SL3, bus SL5, bus 54, bus 61, bus 75, bus 119, bus 126, bus 138, bus 146, bus 157, bus 162, bus 176, bus 194, bus 197, bus 208, bus 227, bus 249, bus 261, bus 269, bus 314, bus 320, bus 336, bus 352, bus 358, bus 367.

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 about bus 354

Does bus 354 go to “High Street / Penge West Station”?

Yes, in both directions.

Where can I change from bus 354 to another bus route?

Most routes stop at “High Street / Market Square” and “Bromley North Station” (61, 119, 126, 138, 146, 162, 208, 261, 269, 314, 320, 336, 352, 367, SL3 and SL5). All other stops with connections are listed above.

Checked on 6 October 2026. Source of the route and stops: Transport for London (TfL).

...