X21 The Square Peg ↔ Bartley Green War Memorial

Operated by National Express West Midlands. First bus 05:05, last bus 00:10. 353 journeys on weekdays.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with National Express West Midlands whether this route takes part. Details →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

X21 towards Bartley Green War Memorial — Monday to Friday (150 journeys)
The Square Peg (Stop PQ2) 05:2005:2005:5005:5006:1006:1006:2006:2006:4006:4006:5006:5006:5807:0007:1507:2007:3007:3007:3507:4007:5008:0008:0508:1008:1008:1508:2008:2008:3508:4008:4008:4008:4009:0009:0009:1009:1009:2009:2009:4009:4009:4009:4010:0010:0010:1010:1010:2010:2010:4010:4010:4010:4011:0011:0011:1011:1011:2011:2011:4011:4011:4011:4012:0012:0012:1012:1012:2012:2012:4012:4012:4012:4013:0013:0013:1013:1013:2013:2013:4013:4013:4013:4014:0014:0014:1014:1014:2014:2014:4014:4014:4014:4015:0015:0015:1015:1015:2015:2015:4015:4015:4015:4016:0016:0016:1016:1016:2016:2016:4016:4016:4016:4017:0017:0017:1017:1017:2017:2017:4017:4017:4017:4018:0018:0018:1018:1018:2018:2018:4018:4018:4018:4019:1019:1019:1019:1019:4019:4019:4019:4020:1020:1020:1020:1020:4020:4020:4020:4021:10
Gilldown Place (after) 05:2705:2605:5605:5706:1606:1706:2606:2706:4706:4806:5706:5607:0507:0807:2307:2807:3607:3707:4307:4907:5908:0908:1508:1708:1608:2508:3008:2908:4508:4608:4908:5008:4709:0909:0909:1809:1709:2809:2909:5009:4809:4709:4810:0710:1010:1910:1710:2710:3010:4710:5010:4910:4711:1011:0711:1911:1711:3011:2711:4711:5011:4711:5012:1012:0712:1712:2012:3012:2712:4712:5012:4712:5013:1013:0713:2013:1713:2713:3013:5013:4713:4713:5014:0814:1014:2014:1714:3014:2814:5014:4714:5014:4815:0915:1015:2015:1715:2915:3015:5015:5015:4715:5016:1016:1116:2016:1716:3116:3016:5016:5116:5016:4717:1117:0917:2017:1717:2917:3117:4817:5117:4917:4718:0818:1018:1918:1718:2918:2718:4718:4718:4918:4919:1919:1919:1619:1719:4919:4619:4719:4920:1920:1920:1620:1620:4820:4620:4620:4821:16
University Station (Stop QE) 05:3605:3606:0606:0606:2606:2606:3606:3606:5806:5707:0607:0607:1607:1807:3507:3807:4607:4607:5707:5908:1408:1908:3108:2608:2608:4108:4608:3909:0108:5609:0009:0508:5609:2409:2009:2709:2709:4309:4010:0110:0209:5809:5810:2110:2110:2910:2910:4110:4110:5911:0110:5911:0111:2111:2111:3011:3011:4111:4112:0112:0112:0112:0112:2112:2112:3112:3112:4112:4113:0113:0113:0113:0113:2113:2113:3113:3113:4113:4114:0114:0114:0114:0114:2214:2214:3114:3114:4214:4215:0215:0115:0115:0415:2515:2215:3115:3115:4615:4216:0216:1016:0116:0116:3016:2316:3116:3116:4316:4817:0117:0317:0817:0117:2317:2617:3117:3117:4617:4318:0418:0318:0018:0018:2418:2118:2918:2918:4018:4318:5919:0218:5919:0019:2919:3019:3119:2919:5920:0019:5919:5920:2920:2920:2920:2820:5820:5920:5820:5821:28
Millennium Medical Centre (outside) 05:4605:4606:1706:1606:3606:3606:4806:4707:1107:0807:1607:1607:3007:3007:5107:5007:5707:5708:1308:1108:3008:3108:4608:3708:37·09:0008:51·09:0709:1209:1909:0709:3809:3209:3809:3809:5609:5310:1410:1510:1010:1010:3410:3410:4110:4110:5410:5411:1111:1511:1111:1411:3511:3411:4311:4311:5511:5512:1412:1412:1512:1512:3512:3512:4412:4412:5512:5513:1613:1413:1413:1513:3513:3613:4413:4513:5613:5514:1514:1514:1714:1614:3814:3714:4514:4514:5714:5915:1715:1515:1515:2315:4515:3815:4515:4516:0715:5816:1816:3216:1416:1416:5216:3916:4416:4416:5917:0917:1417:1917:2817:1417:3917:4617:4417:4418:0417:5818:2218:1818:1318:1318:4118:3618:4218:4218:5418:5819:1219:1719:1219:1419:4219:4419:4519:4220:1220:1420:1220:1320:4320:4020:4320:4121:1121:1121:1021:1021:39
Shenley Fields Centre (opposite) 05:5205:5106:2306:2206:4206:4206:5506:5307:1807:1407:2207:2207:3807:3607:5907:5608:0308:0308:2108:1708:3808:3708:5408:4308:43·09:0808:58·09:1309:1909:2609:1309:4509:3909:4509:4510:0310:0010:2110:2210:1710:1710:4110:4110:4810:4811:0111:0111:1811:2211:1811:2111:4211:4111:5011:5012:0212:0212:2112:2112:2212:2212:4212:4212:5112:5113:0213:0213:2313:2113:2113:2213:4213:4413:5113:5214:0414:0214:2214:2214:2514:2314:4614:4414:5214:5215:0515:0715:2515:2215:2215:3115:5315:4615:5215:5216:1516:0616:2616:4016:2116:2117:0016:4716:5116:5117:0717:1717:2117:2717:3617:2117:4717:5417:5117:5118:1218:0618:3018:2618:2018:2018:4918:4418:4918:4919:0219:0619:1919:2519:1919:2219:4919:5219:5319:4920:1920:2220:1920:2120:5120:4720:5020:4821:1821:1821:1721:1721:45
Bartley Green War Memorial (adjacent) 05:5705:5606:2806:2706:4706:4707:0006:5807:2307:1907:2707:2707:4407:4108:0508:0108:0808:0808:2708:2208:4408:4309:0008:4808:48·09:1409:04·09:1809:2509:3209:1809:5109:4509:5009:5010:0910:0610:2710:2810:2210:2210:4710:4710:5310:5311:0711:0711:2411:2811:2411:2711:4811:4711:5611:5612:0812:0812:2712:2712:2812:2812:4812:4812:5712:5713:0813:0813:2913:2713:2713:2813:4813:5013:5713:5814:1014:0814:2814:2814:3114:2914:5314:5014:5714:5815:1115:1415:3115:2815:2815:3816:0015:5215:5715:5716:2216:1216:3216:4716:2616:2617:0716:5316:5616:5617:1317:2417:2617:3317:4317:2617:5318:0117:5617:5618:1918:1218:3718:3218:2518:2518:5518:5018:5418:5419:0819:1219:2419:3119:2419:2819:5419:5719:5919:5420:2420:2820:2420:2620:5620:5220:5620:5321:2321:2321:2221:2221:50
Halesowen Bus Station (Stand E) ·····························09:33··09:33········10:3810:38······11:40·11:40·······12:4312:43·········13:4313:43·······14:4414:44·········15:4415:44·········16:4216:42······17:42··17:42·····································
Merry Hill Bus Station (Stand A) ·····························09:49··09:49········10:5410:54······11:56·11:56·······12:5912:59·········13:5913:59·······14:5914:59·········15:5915:59·········16:5716:57······17:57··17:57·····································

Route map

All stops on route X21

X21 towards Bartley Green War Memorial

  1. The Square Peg (Stop PQ2) Birmingham
  2. New Street Station (Stop NS3) Birmingham
  3. Bus Mall (Stop MS16) Birmingham
  4. Ernest Street (Stop HH1) Lee Bank
  5. Granville Street (opp) Lee Bank
  6. Edencroft (adjacent) Five Ways
  7. Gilldown Place (after) Edgbaston
  8. Aston House (opposite) Edgbaston
  9. Warwick Crescent (after) Edgbaston
  10. Vale Village (opp) Edgbaston
  11. Westmere (adj) Birmingham University
  12. School of Education (adj) Birmingham University
  13. University North Gate (adj) Birmingham University
  14. Blood & Transplant Centre (adjacent) Birmingham University
  15. University Station (Stop QE) Birmingham University
  16. The Oleaster (opp) Queen Elizabeth Hospital
  17. Gibbins Road (opp) Selly Oak
  18. Lodge Hill Road (Stop SH) Selly Oak
  19. Hamilton Drive (adjacent) Selly Oak
  20. Westhill Close (after) Selly Oak
  21. Springdale Gardens (adjacent) Selly Oak
  22. Lodge Hill Cemetery (adj) Weoley Castle
  23. Woolacombe Lodge Road (opp) Weoley Castle
  24. Corisande Road (after) Weoley Castle
  25. Kemberton Road (adj) Weoley Castle
  26. Kemberton Road Middle (SW-Bound) Weoley Castle
  27. Jervoise Road (before) Weoley Castle
  28. Barcheston Road (adj) Weoley Castle
  29. Millennium Medical Centre (outside) Weoley Castle
  30. Princethorpe Road (before) Weoley Castle
  31. Castlecroft (opp) Weoley Castle
  32. Quarry Road (adj) Weoley Castle
  33. Ruckley Road (adj) Weoley Castle
  34. Marston Road (before) Woodcock Hill
  35. Shenley Academy (adjacent) Woodcock Hill
  36. Draycott Drive (before) Bangham Pit
  37. Shenley Fields Centre (opposite) Woodcock Hill
  38. Bartley Drive (after) Woodcock Hill
  39. Monmouth Road (opp) Bangham Pit
  40. Culford Drive (adjacent) Bartley Green
  41. Brett Drive (adjacent) Bartley Green
  42. Bartley Green School (after) Bartley Green
  43. Burrington Road (after) Bartley Green
  44. Bartley Green War Memorial (adjacent) Bartley Green
  45. Lye Avenue (adj) Woodgate
  46. Gleads Croft (adj) Woodgate
  47. The Old Crown (before) Woodgate
  48. Lydate Road (adj) Lapal
  49. Carters Lane Church (near) Lapal
  50. Frankley Avenue (before) Lapal
  51. Howley Grange School (adj) Lapal
  52. Shenstone Valley Road (opp) Lapal
  53. Goodrest Avenue (after) Lapal
  54. Shenstone Avenue (opp) Lapal
  55. Priory Road (adj) Lapal
  56. Lapal Lane North (adj) Lapal
  57. Cloister Drive (adj) Halesowen
  58. Manor Abbey Stadium (adj) Halesowen
  59. Woodman Close (opp) Halesowen
  60. Pool Road (opposite) Halesowen
  61. Halesowen Bus Station (Stand E) Halesowen
  62. Windsor Road (before) Short Cross
  63. Alexandra Road (adjacent) Short Cross
  64. Witley Avenue (adj) Short Cross
  65. Belle Vale (opp) Fatherless Barn
  66. Foredraft Street (opp) Colley Gate
  67. Mapletree Lane (after) Colley Gate
  68. Cradley Library (opp) Colley Gate
  69. Littlehill Crescent (opp) Colley Gate
  70. Wesley Avenue (opp) Netherend
  71. Middletree Road (adj) Colley Gate
  72. Blaenwern Drive (adj) Netherend
  73. The Forge (opp) Netherend
  74. Quarry Bank School (before) Quarry Bank
  75. Woodland Avenue (opp) Quarry Bank
  76. Chapel Street (after) Quarry Bank
  77. Sun Street (after) Quarry Bank
  78. Two Woods Lane (adj) Merry Hill
  79. Merry Hill Bus Station (Stand A) Merry Hill

X21 towards The Square Peg

  1. Merry Hill Bus Station (Stand A) Merry Hill
  2. Two Woods Lane (opp) Merry Hill
  3. Chapel Street (opp) Quarry Bank
  4. Sun Street (before) Quarry Bank
  5. Quarry Bank School (after) Quarry Bank
  6. Woodland Avenue (adj) Quarry Bank
  7. The Forge (adj) Netherend
  8. Wesley Avenue (adj) Netherend
  9. Blaenwern Drive (opp) Netherend
  10. Middletree Road (opp) Colley Gate
  11. Littlehill Crescent (adj) Colley Gate
  12. Mapletree Lane (before) Colley Gate
  13. Cradley Library (adj) Colley Gate
  14. Foredraft Street (adj) Colley Gate
  15. Witley Avenue (opp) Short Cross
  16. Belle Vale (adj) Fatherless Barn
  17. Alexandra Road (opposite) Short Cross
  18. Windsor Road (opp) Short Cross
  19. Pool Road (adjacent) Halesowen
  20. Halesowen Bus Station (Stand F) Halesowen
  21. Woodman Close (adj) Halesowen
  22. Manor Abbey Stadium (opp) Halesowen
  23. Cloister Drive (opp) Halesowen
  24. Lapal Lane North (opp) Lapal
  25. Priory Road (opp) Lapal
  26. Shenstone Avenue (adj) Lapal
  27. Shenstone Valley Road (adj) Lapal
  28. Howley Grange School (opp) Lapal
  29. Goodrest Avenue (before) Lapal
  30. Seven Acres Road (after) Lapal
  31. Lydate Road (opp) Lapal
  32. Manor Way Bridge (opp) Lapal
  33. Gleads Croft (opp) Woodgate
  34. The Old Crown (after) Woodgate
  35. Lye Avenue (opp) Woodgate
  36. Kempsey House (opp) Bartley Green
  37. Bartley Green War Memorial (opp) Bartley Green
  38. Bartley Green School (before) Bartley Green
  39. Culford Drive (opposite) Bartley Green
  40. Brett Drive (opp) Bartley Green
  41. Newman University (adjacent) Bartley Green
  42. Monmouth Road (adj) Bangham Pit
  43. Bartley Drive (opposite) Woodcock Hill
  44. Shenley Fields Centre (after) Woodcock Hill
  45. Draycott Drive (opposite) Bangham Pit
  46. Longfield Road (adjacent) Bangham Pit
  47. Shenley Academy (opposite) Woodcock Hill
  48. Fulbrook Grove (opposite) Woodcock Hill
  49. Marston Road (after) Woodcock Hill
  50. Quarry Road (after) Weoley Castle
  51. Ruckley Road (opp) Weoley Castle
  52. Gregory Avenue (opp) Weoley Castle
  53. Princethorpe Road (after) Weoley Castle
  54. Weoley Castle Post Office (outside) Weoley Castle
  55. Weoley Castle Library (opp) Weoley Castle
  56. Barcheston Road (opp) Weoley Castle
  57. Jervoise Road (after) Weoley Castle
  58. Kemberton Road Middle (NE-bound) Weoley Castle
  59. Alwold Road (before) Weoley Castle
  60. Corisande Road (after) Weoley Castle
  61. Woolacombe Lodge Road (adj) Weoley Castle
  62. Lodge Hill Cemetery Gates (adj) Selly Oak
  63. Westhill Close (before) Selly Oak
  64. College Walk (opposite) Selly Oak
  65. Gibbins Road (adj) Selly Oak
  66. Rebecca Drive (near) Selly Oak
  67. The Oleaster (adjacent) Queen Elizabeth Hospital
  68. University Station (Stop QD) Birmingham University
  69. Blood & Transplant Centre (opposite) Birmingham University
  70. University North Gate (opp) Birmingham University
  71. Westmere (opp) Birmingham University
  72. Vale Village (adj) Edgbaston
  73. Aston House (before) Edgbaston
  74. Warwick Crescent (before) Edgbaston
  75. Gilldown Place (before) Edgbaston
  76. George Road (before) Five Ways
  77. Five Ways Station (near) Birmingham
  78. Granville Street (adj) Lee Bank
  79. Ernest Street (Stop HH2) Lee Bank
  80. Smallbrook Queensway (Stop NS7) Birmingham
  81. New Street Station (Stop NS2) Birmingham
  82. Albert Street (Stop MS9) Birmingham
  83. The Square Peg (Stop PQ2) Birmingham

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X21 bus?

The first X21 departure on weekdays leaves at 05:05 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last X21 bus?

The last X21 on weekdays leaves its first stop at 00:10. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the X21 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). National Express West Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the X21 bus?

The X21 is operated by National Express West Midlands.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.