11 October 2026

Bus route 20 in Birmingham: Sainsburys ↔ Bearwood Road

Related

Bus route 23 in Birmingham: Bus Mall ↔ Newman University

Bus route 23 in Birmingham goes from “Bus Mall”...

Bus route 49 in Birmingham: Solihull Town Centre ↔ Hollywood Bowl

Bus route 49 in Birmingham runs between “Solihull Town...

Bus route 24 in Birmingham: Bus Mall ↔ Dufton Road

Bus route 24 in Birmingham runs between “Bus Mall”...

Bus route 907 in Birmingham: Dale End ↔ Gracechurch Centre

Bus route 907 in Birmingham links “Dale End” and...

Bus route 39 in Birmingham: Longbridge Station ↔ Fleming Road

Bus route 39 in Birmingham runs between “Longbridge Station”...

Share

Bus route 20 in Birmingham runs between “Sainsburys” and “Bearwood Road”.

All routes in Birmingham →

Where bus 20 goes

Bus route 20 in Birmingham on the map: the route both ways

Towards “Bearwood Road”: 36 stops. After “Sainsburys”, the bus calls at “Oldbury Road”, “Station Road”, “Regis Heath Road”, “Mincing Lane”, “Uplands Avenue”, “Richards Close”, “Durham Road”, “Oldbury United FC”, “Griffin Industrial Estate”, “Causeway Green”. Then “Old College Avenue”, “St Matthews Road”, “Brook Road”, “Fairway Road”, “Mayfield Road”, “Hurst Green Road”, “M5 Flyover”, “Pitfields Close”, “Malvern Road”, “Kingsway”. Then “Tame Rise”, “Edward Road”, “Marshall Road”, “Broadway”, “Hill Top Road”, “Telford Close”, “Hurst Road”, “Alexander Road”, “Hamilton Road”, “Slatch House Road”. Before “Bearwood Road”: “Barclay Road”, “Galton Road”, “Wigorn Road”, “St Mary’s Church”.

On the way back, from “Bearwood Road” to “Sainsburys”: 37 stops. Only in this direction does it call at “Warley Park”, “The George”, “Birchfield Lane” and “Birmingham Road”. Only in the direction of “Bearwood Road” does it call at “Oldbury Road”, “Hill Top Road” and “Galton Road”. For the way back, board nearby: “Oldbury Road” → “Birmingham Road” (50 m), “Hill Top Road” → “The George” (50 m) and “Galton Road” → “Warley Park” (50 m). Towards “Bearwood Road”, board nearby: “Warley Park” → “Galton Road” (50 m), “The George” → “Hill Top Road” (50 m), “Birchfield Lane” → “Richards Close” (150 m) and “Birmingham Road” → “Oldbury Road” (50 m).

↓ to “Bearwood Road”↑ to “Sainsburys” SainsburysSainsburysOldbury RoadOldbury RoadStation RoadStation RoadRegis Heath RoadRegis Heath RoadMincing LaneMincing LaneUplands AvenueUplands AvenueRichards CloseRichards CloseDurham RoadDurham RoadOldbury United FCOldbury United FCGriffin Industrial EstateGriffin Industrial EstateCauseway GreenCauseway GreenOld College AvenueOld College AvenueSt Matthews RoadSt Matthews RoadBrook RoadBrook RoadFairway RoadFairway RoadMayfield RoadMayfield RoadHurst Green RoadHurst Green RoadM5 FlyoverM5 FlyoverPitfields ClosePitfields CloseMalvern RoadMalvern RoadKingswayKingswayTame RiseTame RiseEdward RoadEdward RoadMarshall RoadMarshall RoadBroadwayBroadwayHill Top RoadHill Top RoadTelford CloseTelford CloseHurst RoadHurst RoadAlexander RoadAlexander RoadHamilton RoadHamilton RoadSlatch House RoadSlatch House RoadBarclay RoadBarclay RoadGalton RoadGalton RoadWigorn RoadWigorn RoadSt Mary's ChurchSt Mary's ChurchBearwood RoadBearwood RoadBearwood RoadBearwood RoadSt Mary's ChurchSt Mary's ChurchWigorn RoadWigorn RoadWarley ParkWarley ParkBarclay RoadBarclay RoadSlatch House RoadSlatch House RoadHamilton RoadHamilton RoadAlexander RoadAlexander RoadHurst RoadHurst RoadTelford CloseTelford CloseThe GeorgeThe GeorgeBroadwayBroadwayMarshall RoadMarshall RoadEdward RoadEdward RoadTame RiseTame RiseKingswayKingswayMalvern RoadMalvern RoadPitfields ClosePitfields CloseM5 FlyoverM5 FlyoverHurst Green RoadHurst Green RoadMayfield RoadMayfield RoadFairway RoadFairway RoadBrook RoadBrook RoadSt Matthews RoadSt Matthews RoadOld College AvenueOld College AvenueCauseway GreenCauseway GreenGriffin Industrial EstateGriffin Industrial EstateOldbury United FCOldbury United FCDurham RoadDurham RoadRichards CloseRichards CloseBirchfield LaneBirchfield LaneUplands AvenueUplands AvenueMincing LaneMincing LaneRegis Heath RoadRegis Heath RoadStation RoadStation RoadBirmingham RoadBirmingham RoadSainsburysSainsburys

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

Connections

On part of the route, between “M5 Flyover” and “Broadway” it shares the road with route 13; between “Oldbury Road” and “Uplands Avenue” it shares the road with routes 4, 4H and 4M; between “Kingsway” and “Broadway” it shares the road with route 54.

Connections by stop, in route order:

  • “Sainsburys”: buses 3 and 3A
  • “Oldbury Road” (only towards “Bearwood Road”): buses 3 and 3A
  • “Broadway”: bus 22
  • “Hill Top Road” (only towards “Bearwood Road”): bus 22
  • “Telford Close”: buses 22 and 48
  • “Hurst Road”: buses 22 and 48
  • “Alexander Road”: bus 22
  • “Hamilton Road”: bus 22
  • “Galton Road” (only towards “Bearwood Road”): bus 48
  • Stops from “Wigorn Road” to “Bearwood Road”: buses 11A, 12, 21, 22, 48 and 82
  • “The George” (only towards “Sainsburys”): bus 22
  • “Birmingham Road” (only towards “Sainsburys”): buses 3 and 3A

Pages for these routes: bus 3, bus 3A, bus 4, bus 4H, bus 4M, bus 12, bus 13, bus 21, bus 48, bus 54, bus 82.

Passes and concessions

Tickets, passes and concessions are covered on a separate page: how to pay for public transport in Birmingham.

Questions and answers

Does bus 20 go to “Station Road”?

Yes, in both directions.

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

Most routes stop at “Wigorn Road” and “St Mary’s Church” (11A, 12, 21, 22, 48 and 82). All other stops with connections are listed above.

Checked on 28 September 2026. Source of the route and stops: National Express West Midlands.

...