20 Bus - Bearwood - Blackheath via Brandhall

List of stops
      Monday to Saturday

      Sainsburys – Bearwood Road

      Sainsburys

      09:3510:3511:3512:3513:3514:35

      Oldbury Road

      09:3510:3511:3512:3513:3514:35

      Station Road

      09:3710:3711:3712:3713:3714:37

      Regis Heath Road

      09:3710:3711:3712:3713:3714:37

      Mincing Lane

      09:3910:3911:3912:3913:3914:39

      Uplands Avenue

      09:3910:3911:3912:3913:3914:39

      Richards Close

      09:4110:4111:4112:4113:4114:41

      Durham Road

      09:4110:4111:4112:4113:4114:41

      Oldbury United FC

      09:4210:4211:4212:4213:4214:42

      Griffin Industrial Estate

      09:4310:4311:4312:4313:4314:43

      Causeway Green

      09:4410:4411:4412:4413:4414:44

      Old College Avenue

      09:4510:4511:4512:4513:4514:45

      St Matthews Road

      09:4610:4611:4612:4613:4614:46

      Brook Road

      09:4610:4611:4612:4613:4614:46

      Fairway Road

      09:4710:4711:4712:4713:4714:47

      Mayfield Road

      09:4810:4811:4812:4813:4814:48

      Hurst Green Road

      09:4910:4911:4912:4913:4914:49

      M5 Flyover

      09:4910:4911:4912:4913:4914:49

      Pitfields Close

      09:5010:5011:5012:5013:5014:50

      Malvern Road

      09:5110:5111:5112:5113:5114:51

      Kingsway

      09:5210:5211:5212:5213:5214:52

      Tame Rise

      09:5310:5311:5312:5313:5314:53

      Edward Road

      09:5310:5311:5312:5313:5314:53

      Marshall Road

      09:5410:5411:5412:5413:5414:54

      Broadway

      09:5510:5511:5512:5513:5514:55

      Hill Top Road

      09:5610:5611:5612:5613:5614:56

      Telford Close

      09:5610:5611:5612:5613:5614:56

      Hurst Road

      09:5710:5711:5712:5713:5714:57

      Alexander Road

      09:5910:5911:5912:5913:5914:59

      Hamilton Road

      09:5910:5911:5912:5913:5914:59

      Slatch House Road

      10:0011:0012:0013:0014:0015:00

      Barclay Road

      10:0111:0112:0113:0114:0115:01

      Galton Road

      10:0211:0212:0213:0214:0215:02

      Wigorn Road

      10:0411:0412:0413:0414:0415:04

      St Mary's Church

      10:0511:0512:0513:0514:0515:05

      Bearwood Road

      10:0611:0612:0613:0614:0615:06

      All trips in this timetable are wheelchair accessible.

      Bearwood Road – Sainsburys

      Bearwood Road10:0011:0012:0013:0014:0015:00
      St Mary's Church10:0011:0012:0013:0014:0015:00
      Wigorn Road10:0111:0112:0113:0114:0115:01
      Warley Park10:0211:0212:0213:0214:0215:02
      Barclay Road10:0311:0312:0313:0314:0315:03
      Slatch House Road10:0411:0412:0413:0414:0415:04
      Hamilton Road10:0511:0512:0513:0514:0515:05
      Alexander Road10:0611:0612:0613:0614:0615:06
      Hurst Road10:0711:0712:0713:0714:0715:07
      Telford Close10:0811:0812:0813:0814:0815:08
      The George10:0811:0812:0813:0814:0815:08
      Broadway10:0911:0912:0913:0914:0915:09
      Marshall Road10:1011:1012:1013:1014:1015:10
      Edward Road10:1111:1112:1113:1114:1115:11
      Tame Rise10:1111:1112:1113:1114:1115:11
      Kingsway10:1311:1312:1313:1314:1315:13
      Malvern Road10:1311:1312:1313:1314:1315:13
      Pitfields Close10:1411:1412:1413:1414:1415:14
      M5 Flyover10:1511:1512:1513:1514:1515:15
      Hurst Green Road10:1611:1612:1613:1614:1615:16
      Mayfield Road10:1611:1612:1613:1614:1615:16
      Fairway Road10:1711:1712:1713:1714:1715:17
      Brook Road10:1811:1812:1813:1814:1815:18
      St Matthews Road10:1911:1912:1913:1914:1915:19
      Old College Avenue10:1911:1912:1913:1914:1915:19
      Causeway Green10:2011:2012:2013:2014:2015:20
      Griffin Industrial Estate10:2111:2112:2113:2114:2115:21
      Oldbury United FC10:2211:2212:2213:2214:2215:22
      Durham Road10:2311:2312:2313:2314:2315:23
      Richards Close10:2411:2412:2413:2414:2415:24
      Birchfield Lane10:2411:2412:2413:2414:2415:24
      Uplands Avenue10:2511:2512:2513:2514:2515:25
      Mincing Lane10:2611:2612:2613:2614:2615:26
      Regis Heath Road10:2811:2812:2813:2814:2815:28
      Station Road10:2811:2812:2813:2814:2815:28
      Birmingham Road10:30s11:30s12:30s13:30s14:30s15:30s
      Sainsburys10:3111:3112:3113:3114:3115:31

      All trips in this timetable are wheelchair accessible.

      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Sainsburys – Bearwood Road
      Halesowen Street - Oldbury Road - Peartree Court - Oldbury Road - Titford Lane - York Road - Penncricket Lane - Pound Road - Brook Road - Heron Road - Ferndale Road - Lansdowne Road - Hurst Green Road - Tame Road - Foley Drive - Tame Road - Bleakhouse Road - Pottery Road - Norman Road - Hamilton Road - Alexander Road - Abbey Road - Upper St Marys Road - St Marys Road - Rutland Road
      Inbound: Bearwood Road – Sainsburys
      Rutland Road - St Marys Road - Barclay Road - Abbey Road - Alexander Road - Norman Road - Bleakhouse Road - Tame Road - Foley Drive - Tame Road - Hurst Green Road - Lansdowne Road - Ferndale Road - Heron Road - Brook Road - Pound Road - Penncricket Lane - York Road - Titford Lane - Oldbury Road - Halesowen Street

      Schedules and stops for this route are published in GTFS: great-britain

      Frequently asked questions about route 20

      • What time does route 20 start operating?

        Services on route 20 start at 09:35 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

      • What time does route 20 stop operating?

        Services on route 20 end at 15:06 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

      • Is there a stop for route 20 near me?

        View the nearest stop for route 20.

      20 (Oldbury Buses)

      The first stop of the 20 bus route is Sainsburys and the last stop is Bearwood Road. 20 (Bearwood - Blackheath via Brandhall) is operational during everyday.

      Additional information: 20 has 36 stops. The total trip duration for this route is approximately 31 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Oldbury, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      20 bus near me

      Last updated on November 10, 2026