20 (Bearwood - Blackheath via Brandhall) Bus in Oldbury

Click to load interactive map
List of stops
      Map
      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

      Foley Drive

      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

      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
      Foley Drive10: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
      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 Free 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 - Canterbury Close - Titford Lane - Oldbury Road - Halesowen Street

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

      Bus 20 FAQ

      • What time does the 20 bus start operating?

        Services on the 20 - Bearwood - Blackheath via Brandhall bus start at 09:35 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 20 bus stop working?

        Services on the 20 - Bearwood - Blackheath via Brandhall bus stop at 15:06 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 20 bus stop near me?

        Click here to view the nearest 20 - Bearwood - Blackheath via Brandhall bus stop.

      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 and the total trip duration for this route is approximately 31 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Oldbury Buses suggested routes, real-time bus tracker, line route maps in Oldbury, and helps to find the closest 20 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 20 bus to take on your trip.

      20 bus near me

      Last updated on June 24, 2026