8 October 2026

Bus route 291 in London: Queen Elizabeth Hospital / West Entrance ↔ Garland Road Clinic

Related

Share

Bus route 291 in London links “Queen Elizabeth Hospital / West Entrance” and “Garland Road Clinic”. The two directions are not quite the same: 4 stops are served in one direction only, which is worth knowing before you travel.

All routes in London →

The route of bus 291

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

Towards “Garland Road Clinic”: 16 stops. After “Queen Elizabeth Hospital / West Entrance”, the bus calls at “Queen Elizabeth Hospital / Main Entrance”, “Repository Road / Artillery Place”, “Artillery Place / Frances Street”, “Calderwood Street”, “Woolwich Arsenal Station”, “Vincent Road/Woolwich Arsenal”, “Burrage Road / Arthur Grove”, “Foxfield Primary School”, “Glyndon Community Centre”, “Robert Street / Plumstead”. Before “Garland Road Clinic”: “Griffin Road / Brewery Road”, “Heavitree Road”, “Plumstead Common / The Ship”, “Plumstead Common Road”.

On the way back the bus takes a different route, from “Garland Road Clinic” to “Queen Elizabeth Hospital / West Entrance” (23 stops). Only in this direction does it call at “Landstead Road”, “Warland Road”, “High Grove / Voce Road”, “Flaxton Road / Voce Road”, “Duncroft”, “Barden Street”, “Timbercroft Lane / Pegwell St.”, “Brewery Road (SE18)”, “Burrage Road”, “Woolwich Station”, “The Woolwich Centre” and “Artillery Place/J ohn Wilson St”. Only in the direction of “Garland Road Clinic” does it call at “Calderwood Street”, “Vincent Road/Woolwich Arsenal”, “Burrage Road / Arthur Grove”, “Robert Street / Plumstead” and “Griffin Road / Brewery Road”. For the way back, board nearby: “Calderwood Street” → “The Woolwich Centre” (200 m), “Vincent Road/Woolwich Arsenal” → “Woolwich Arsenal Station” (100 m), “Burrage Road / Arthur Grove” → “Burrage Road” (200 m) and “Robert Street / Plumstead” → “Brewery Road (SE18)” (150 m). Towards “Garland Road Clinic”, board nearby: “Landstead Road” → “Garland Road Clinic” (250 m), “Barden Street” → “Garland Road Clinic” (300 m), “Timbercroft Lane / Pegwell St.” → “Garland Road Clinic” (100 m) and “Brewery Road (SE18)” → “Griffin Road / Brewery Road” (50 m).

↓ to “Garland Road Clinic”↑ to “Queen Elizabeth Hospital / West Entrance” Queen Elizabeth Hospital / West EntranceQueen Elizabeth Hospital / West EntranceQueen Elizabeth Hospital / Main EntranceQueen Elizabeth Hospital / Main EntranceRepository Road / Artillery PlaceRepository Road / Artillery PlaceArtillery Place / Frances StreetArtillery Place / Frances StreetCalderwood StreetCalderwood StreetWoolwich Arsenal StationWoolwich Arsenal StationVincent Road /Woolwich ArsenalVincent Road/Woolwich ArsenalBurrage Road / Arthur GroveBurrage Road / Arthur GroveFoxfield Primary SchoolFoxfield Primary SchoolGlyndon Community CentreGlyndon Community CentreRobert Street / PlumsteadRobert Street / PlumsteadGriffin Road / Brewery RoadGriffin Road / Brewery RoadHeavitree RoadHeavitree RoadPlumstead Common / The ShipPlumstead Common / The ShipPlumstead Common RoadPlumstead Common RoadGarland Road ClinicGarland Road ClinicGarland Road ClinicGarland Road ClinicLandstead RoadLandstead RoadWarland RoadWarland RoadHigh Grove / Voce RoadHigh Grove / Voce RoadFlaxton Road / Voce RoadFlaxton Road / Voce RoadDuncroftDuncroftBarden StreetBarden StreetTimbercroft Lane / Pegwell St.Timbercroft Lane / Pegwell St.Plumstead Common RoadPlumstead Common RoadPlumstead Common / The ShipPlumstead Common / The ShipPlumstead Common / The ShipPlumstead Common / The ShipHeavitree RoadHeavitree RoadBrewery Road (SE18)Brewery Road (SE18)Glyndon Community CentreGlyndon Community CentreFoxfield Primary SchoolFoxfield Primary SchoolBurrage RoadBurrage RoadWoolwich StationWoolwich StationWoolwich Arsenal StationWoolwich Arsenal StationThe Woolwich CentreThe Woolwich CentreArtillery Place /J ohn Wilson StArtillery Place/J ohn Wilson StArtillery Place / Frances StreetArtillery Place / Frances StreetRepository Road / Artillery PlaceRepository Road / Artillery PlaceQueen Elizabeth Hospital / Main EntranceQueen Elizabeth Hospital / Main EntranceQueen Elizabeth Hospital / West EntranceQueen Elizabeth Hospital / West Entrance

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

Other routes along the way

On part of the route, between “Calderwood Street” and “Burrage Road / Arthur Grove” it shares the road with routes 51 and 386. On this section you can take any of them.

Connections by stop, in route order:

  • “Queen Elizabeth Hospital / West Entrance”: buses 161, 178, 244, 469 and 486
  • “Queen Elizabeth Hospital / Main Entrance”: buses 161, 178, 244, 469 and 486
  • “Repository Road / Artillery Place”: buses 53, 54, 380, 422 and 486
  • “Artillery Place / Frances Street”: buses 53, 54, 380, 422 and 486
  • “Calderwood Street” (only towards “Garland Road Clinic”): buses 53, 54, 96, 99, 122, 161, 177, 178, 180, 244, 301, 380, 422 and 469
  • “Woolwich Arsenal Station”: buses 53, 54, 96, 99, 122, 161, 177, 178, 180, 244, 301, 380, 422, 469 and SL11
  • “Vincent Road/Woolwich Arsenal” (only towards “Garland Road Clinic”): buses 53, 54, 96, 99, 122, 161, 177, 178, 180, 244, 301, 380, 422, 469 and SL11
  • “Burrage Road / Arthur Grove” (only towards “Garland Road Clinic”): buses 53, 54, 96, 99, 122, 161, 177, 180, 244, 301, 380, 422, 469 and SL11
  • “Foxfield Primary School”: bus 53
  • “Glyndon Community Centre”: bus 53
  • “Robert Street / Plumstead” (only towards “Garland Road Clinic”): bus 53
  • “Griffin Road / Brewery Road” (only towards “Garland Road Clinic”): bus 53
  • Stops from “Heavitree Road” to “Garland Road Clinic”: bus 53
  • “Timbercroft Lane / Pegwell St.” (only towards “Queen Elizabeth Hospital / West Entrance”): bus 53
  • “Brewery Road (SE18)” (only towards “Queen Elizabeth Hospital / West Entrance”): bus 53
  • “Burrage Road” (only towards “Queen Elizabeth Hospital / West Entrance”): buses 53, 54, 96, 99, 122, 161, 177, 180, 244, 301, 380, 422, 469 and SL11
  • “Woolwich Station” (only towards “Queen Elizabeth Hospital / West Entrance”): buses 53, 54, 96, 99, 122, 161, 177, 178, 180, 244, 301, 380, 422, 469 and SL11
  • “The Woolwich Centre” (only towards “Queen Elizabeth Hospital / West Entrance”): buses 53, 54, 96, 99, 122, 161, 177, 178, 180, 244, 301, 380, 422 and 469
  • “Artillery Place/J ohn Wilson St” (only towards “Queen Elizabeth Hospital / West Entrance”): buses 53, 54, 122, 161, 178, 244, 380, 422, 469 and 486

Pages for these routes: bus SL11, bus 51, bus 53, bus 54, bus 96, bus 99, bus 122, bus 161, bus 177, bus 178, bus 180, bus 244, bus 301.

Passes and concessions

Our page “How to pay for public transport in London” describes tickets, passes and concessions, including any differences between modes of transport.

Questions and answers

Does bus 291 go to “Queen Elizabeth Hospital / Main Entrance”?

Yes, in both directions.

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

Most routes stop at “Woolwich Arsenal Station” (53, 54, 96, 99, 122, 161, 177, 178, 180, 244, 301, 380, 422, 469 and SL11) and “Vincent Road/Woolwich Arsenal” (only towards “Garland Road Clinic”; 53, 54, 96, 99, 122, 161, 177, 178, 180, 244, 301, 380, 422, 469 and SL11). All other stops with connections are listed above.

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

...