21 (Bearwood - Oldbury via Londonderry) Bus in Oldbury

Click to load interactive map
List of stops
      Map
      Monday to Saturday

      Oldbury Interchange – Bearwood Road

      Oldbury Interchange

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

      Bridge Street

      09:3610:3611:3612:3613:3614:36

      Anchor Bridge

      09:3610:3611:3612:3613:3614:36

      Rood End Road

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

      Apollo Road

      09:4010:4011:4012:4013:4014:40

      Birch Street

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

      Basons Lane

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

      Douglas Road

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

      Hayes Road

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

      Victoria Road

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

      Bartleet Road

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

      Lee Gardens

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

      Manor Road

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

      Hollybush

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

      Cemetery Road

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

      Smethwick Old Church

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

      Stanhope Road

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

      Bearwood Road

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

      Willow Avenue

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

      Bearwood Road

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

      Bearwood Road – Oldbury Interchange

      Bearwood Road10:1011:1012:1013:1014:1015:10
      Three Shires Oak Road10:1011:1012:1013:1014:1015:10
      Willow Avenue10:1211:1212:1213:1214:1215:12
      Hadley Stadium10:1311:1312:1313:1314:1315:13
      Capethorn Road10:1411:1412:1413:1414:1415:14
      Stanhope Road10:1511:1512:1513:1514:1515:15
      Smethwick Old Church10:1511:1512:1513:1514:1515:15
      Cemetery Road10:1611:1612:1613:1614:1615:16
      Hollybush10:1711:1712:1713:1714:1715:17
      Manor Road10:1811:1812:1813:1814:1815:18
      Lee Gardens10:1911:1912:1913:1914:1915:19
      Bartleet Road10:2011:2012:2013:2014:2015:20
      Victoria Road10:2111:2112:2113:2114:2115:21
      Hayes Road10:2211:2212:2213:2214:2215:22
      Douglas Road10:2311:2312:2313:2314:2315:23
      Basons Lane10:2311:2312:2313:2314:2315:23
      Birch Street10:2411:2412:2413:2414:2415:24
      Apollo Road10:2611:2612:2613:2614:2615:26
      Rood End Road10:2711:2712:2713:2714:2715:27
      Anchor Bridge10:2811:2812:2813:2814:2815:28
      Bridge Street10:2911:2912:2913:2914:2915:29
      Oldbury Interchange10:3111:3112:3113:3114:3115:31
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Oldbury Interchange – Bearwood Road
      Oldbury Ringway - Birmingham Road - Victoria Road - St Johns Road - Warley Road - Queen's Road - Manor Road - Hales Lane - The Uplands - Church Road - Grange Road - Willow Avenue - Rutland Road
      Inbound: Bearwood Road – Oldbury Interchange
      Rutland Road - Bearwood Road - Willow Avenue - Waterloo Road - Wellington Road - Church Road - The Uplands - Hales Lane - Manor Road - Queen's Road - Warley Road - St Johns Road - Victoria Road - Birmingham Road

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

      Bus 21 FAQ

      • What time does the 21 bus start operating?

        Services on the 21 - Bearwood - Oldbury via Londonderry bus start at 09:35 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 21 bus stop working?

        Services on the 21 - Bearwood - Oldbury via Londonderry bus stop at 14:57 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 21 bus stop near me?

        Click here to view the nearest 21 - Bearwood - Oldbury via Londonderry bus stop.

      21 (Oldbury Buses)

      The first stop of the 21 bus route is Oldbury Interchange and the last stop is Bearwood Road. 21 (Bearwood - Oldbury via Londonderry) is operational during everyday.

      Additional information: 21 has 20 stops and the total trip duration for this route is approximately 22 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 21 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 21 bus to take on your trip.

      21 bus near me

      Similar Routes & Alternatives to 21

      Looking for alternatives to 21? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

      Last updated on June 20, 2026