EN
English
31

31 Bus Timetable Mossley – Walsall

The 31 bus runs from Mossley to Walsall via 48 stops; on Mon–Fri there are 89 journeys and the first bus leaves Tintern Crescent (adj) at 05:08.

First bus
05:08
Last bus
23:20
89 journeys

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.

31 bus times by direction

Mon–Fri89 journeys

Towards Walsall Bus Station

46 journeys · times at main stops

Tintern Crescent (adj)05:0805:4806:2406:3106:5607:1007:1607:3007:4508:0208:2609:1609:2509:3209:4710:0310:1211:0711:1611:3211:4812:1112:2712:4312:5213:4713:5614:1214:1814:3214:5415:1415:4615:5416:1816:4916:5817:2017:5117:5918:1918:5419:3520:3021:5023:20
Mossley Shops (adj)05:1005:5006:2606:3406:5907:1307:2007:3407:4908:0608:3009:1909:2809:3509:5010:0610:1511:1011:1911:3511:5112:1412:3012:4612:5513:5013:5914:1514:2114:3614:5715:1715:4915:5816:2116:5217:0117:2317:5418:0218:2118:5619:3720:3221:5223:22
Sandbank (opp)05:1405:5406:3006:3807:0307:1707:2507:4007:5608:1308:3509:2309:3309:3909:5410:1010:2011:1411:2411:4011:5612:1812:3412:5013:0013:5414:0414:2014:2514:4115:0115:2115:5416:0416:2516:5617:0617:2717:5818:0618:2519:0019:4020:3521:5523:25
Bloxwich Hospital (opposite)05:1505:5506:3306:4007:0507:1907:2807:4307:5908:1608:3809:2609:3609:4109:5610:1210:2311:1611:2711:4311:5912:2012:3612:5213:0313:5614:0714:2314:2814:4415:0415:2515:5716:0716:2816:5917:0917:3018:0018:1018:2719:0119:4120:3621:5623:26
May Street (opposite)05:1905:5906:3606:4307:0907:2307:3307:4808:0408:2108:4309:3009:4009:4510:0010:1610:2711:2011:3111:4712:0312:2412:4012:5613:0714:0014:1114:2714:3214:4815:0915:3016:0216:1216:3317:0317:1317:3418:0418:1418:3119:0519:4520:4022:0023:30
Forest Lane (adjacent)05:2106:0106:3906:4607:1107:2607:3607:5108:0708:2508:4709:3309:4309:4810:0310:1910:3011:2311:3411:5012:0612:2712:4312:5913:1014:0314:1414:3014:3514:5115:1215:3316:0516:1516:3617:0617:1617:3618:0618:1618:3319:0719:4720:4222:0223:32
Ryecroft Street (adjacent)05:2406:0406:4206:4907:1407:2907:3907:5408:1108:2808:5009:3609:4609:5110:0610:2210:3311:2611:3711:5312:0912:3012:4613:0213:1314:0614:1714:3314:3814:5415:1515:3716:0916:1916:3917:0917:1917:3918:0918:1918:3619:1019:5020:4422:0423:34
Walsall Bus Station (Stand D)05:2706:0706:4506:5207:1807:3307:4307:5808:1508:3308:5509:4009:5009:5510:1010:2610:3711:3011:4111:5712:1312:3412:5013:0613:1714:1014:2114:3714:4214:5815:1915:4116:1316:2316:4317:1317:2317:4318:1318:2318:4019:1319:5320:4722:0723:37

First and last bus at each stop

  1. Tintern Crescent (adj) 05:08–23:20
  2. Glastonbury Crescent (opp) 05:09–23:20
  3. Abbey Square (opp) 05:09–23:21
  4. Mossley Shops (adj) 05:10–23:22
  5. Cresswell Crescent (adj) 05:11–23:22
  6. Shrewsbury Close (near) 05:11–23:23
  7. Kempthorne Gardens (adjacent) 05:12–23:23
  8. Sandbank (opp) 05:14–23:25
  9. Victoria Avenue (Stop BF) 05:15–23:26
  10. Elmore Row (opposite) 05:15–23:26
  11. Bloxwich Hospital (opposite) 05:15–23:26
  12. Pinfold (adjacent) 05:16–23:27
  13. Leamore Park (adjacent) 05:17–23:28
  14. Leamore Lane (opp) 05:18–23:29
  15. May Street (opposite) 05:19–23:30
  16. Bloxwich Industrial Estate (opposite) 05:20–23:30
  17. Carl Street (opp) 05:21–23:31
  18. Forest Lane (adjacent) 05:21–23:32
  19. Derby Street (adj) 05:22–23:32
  20. Northcote Street (opp) 05:22–23:33
  21. Wiltshire Close (opposite) 05:23–23:33
  22. Ryecroft Street (adjacent) 05:24–23:34
  23. Walsall Magistrates Court (opposite) 05:25–23:35
  24. Littleton St West (after) 05:25–23:35
  25. Walsall Bus Station (Stand D) 05:27–23:37

Towards Mossley, The Eagle

43 journeys · times at main stops

Walsall Bus Station (Stand D)05:3006:1006:4806:5407:0607:2307:3807:5808:5009:0009:0609:2209:3809:4810:4210:5211:0811:2411:4612:0212:1812:2813:2213:3213:4814:0414:2614:4215:1415:2415:4616:1816:2816:4817:1817:2817:5318:1318:3019:1020:1021:3023:00
Northcote Street (adj)05:3306:1306:5206:5807:1007:2707:4308:0308:5509:0509:1109:2709:4309:5310:4710:5711:1311:2911:5112:0712:2312:3313:2713:3713:5314:0914:3114:4815:2015:3015:5216:2416:3416:5417:2317:3317:5818:1818:3519:1520:1421:3423:04
Bloxwich Industrial Estate (adjacent)05:3506:1506:5407:0007:1207:2907:4508:0508:5709:0709:1309:2909:4509:5510:4910:5911:1511:3111:5312:1012:2612:3613:3013:4013:5614:1214:3414:5115:2315:3315:5516:2716:3716:5717:2717:3718:0118:2118:3719:1720:1621:3623:06
Leamore Lane (adj)05:3606:1706:5607:0207:1407:3107:4808:0809:0009:1009:1609:3209:4809:5810:5211:0211:1811:3411:5612:1212:2812:3813:3213:4213:5814:1414:3614:5415:2615:3615:5816:3016:4017:0017:2917:3918:0318:2318:4019:2020:1821:3823:08
Bloxwich Hospital (adjacent)05:3806:1906:5807:0407:1607:3407:5108:1109:0309:1309:1909:3509:5110:0110:5511:0511:2111:3711:5912:1612:3212:4213:3613:4614:0214:1814:4014:5715:2915:3916:0116:3316:4317:0317:3317:4318:0718:2718:4319:2320:2121:4023:10
Sandbank (adj)05:4006:2107:0007:0607:1807:3607:5308:1309:0509:1509:2109:3709:5310:0310:5711:0711:2311:3912:0112:1812:3412:4413:3813:4814:0414:2014:4215:0015:3215:4216:0416:3616:4617:0617:3517:4518:0918:2918:4519:2520:2321:4223:12
Mossley Shops (opp)05:4206:2307:0407:1007:2207:4007:5708:1709:0909:1909:2509:4109:5710:0711:0111:1111:2711:4312:0512:2212:3812:4813:4213:5214:0814:2414:4615:0415:3715:4716:0916:4116:5117:1117:4017:4918:1318:3318:4919:2920:2621:4523:15
Tintern Crescent (adj)05:4506:2607:0707:1307:2507:4308:0108:2109:1209:2209:2809:4410:0010:1011:0411:1411:3011:4612:0812:2512:4112:5113:4513:5514:1114:2814:5015:0815:4215:5216:1416:4616:5617:1517:4417:5318:1718:3718:5219:3220:2921:4823:18

First and last bus at each stop

  1. Walsall Bus Station (Stand D) 05:30–23:00
  2. Littleton St West (before) 05:31–23:01
  3. Wiltshire Close (adjacent) 05:32–23:03
  4. Northcote Street (adj) 05:33–23:04
  5. Derby Street (opp) 05:33–23:04
  6. Forest Lane (opposite) 05:34–23:05
  7. Carl Street (adj) 05:34–23:05
  8. Bloxwich Industrial Estate (adjacent) 05:35–23:06
  9. May Street (adjacent) 05:35–23:07
  10. Comwall Close (after) 05:36–23:07
  11. Leamore Lane (adj) 05:36–23:08
  12. Leamore Park (opp) 05:37–23:09
  13. Pinfold (opposite) 05:38–23:10
  14. Bloxwich Hospital (adjacent) 05:38–23:10
  15. Elmore Row (adjacent) 05:39–23:11
  16. Samuel Street (Stop BA) 05:40–23:12
  17. Sandbank (adj) 05:40–23:12
  18. Kempthorne Gardens (opposite) 05:41–23:13
  19. Sneyd Hall Road (adj) 05:42–23:14
  20. Sneyd Lane (after) 05:42–23:15
  21. Mossley Shops (opp) 05:42–23:15
  22. Abbey Square (adj) 05:43–23:16
  23. Glastonbury Crescent (adj) 05:43–23:16
  24. Tintern Crescent (adj) 05:45–23:18
Saturday80 journeys

Towards Mossley, The Eagle

40 journeys · times at main stops

Walsall Bus Station (Stand D)05:1005:5006:3007:1007:5008:3008:4609:0609:3309:5310:1310:2610:5111:0711:2311:4912:3712:4312:5313:0913:3113:4714:0314:2915:0715:1715:2315:3315:4916:1316:2617:0617:3318:1018:5019:5020:3022:0023:3000:10
Northcote Street (adj)05:1305:5306:3307:1307:5308:3308:4909:0909:3709:5710:1710:3010:5511:1111:2711:5312:4112:4712:5713:1313:3513:5114:0714:3315:1115:2115:2715:3715:5316:1716:3017:1017:3718:1418:5419:5320:3322:0323:3300:13
Bloxwich Industrial Estate (adjacent)05:1505:5506:3507:1507:5508:3608:5209:1209:4010:0010:2010:3310:5811:1411:3011:5612:4412:5013:0013:1613:3813:5414:1014:3615:1415:2415:3015:4015:5616:2016:3317:1317:4018:1718:5719:5620:3622:0623:3600:16
Leamore Lane (adj)05:1605:5606:3607:1707:5708:3808:5409:1409:4210:0210:2210:3511:0011:1611:3211:5812:4612:5213:0213:1813:4013:5614:1214:3815:1615:2615:3215:4215:5816:2216:3517:1517:4218:1918:5919:5820:3722:0723:3700:17
Bloxwich Hospital (adjacent)05:1805:5806:3807:1907:5908:4108:5709:1709:4510:0510:2510:3811:0311:1911:3512:0112:4912:5513:0513:2113:4313:5914:1514:4115:1915:2915:3515:4516:0116:2516:3817:1817:4518:2219:0220:0120:4022:1023:4000:20
Sandbank (adj)05:2006:0006:4007:2108:0108:4308:5909:1909:4710:0710:2810:4111:0611:2211:3812:0412:5212:5813:0813:2413:4614:0214:1814:4415:2215:3215:3815:4816:0416:2816:4117:2117:4718:2419:0420:0320:4222:1223:4200:22
Mossley Shops (opp)05:2306:0306:4307:2408:0408:4609:0209:2209:5110:1110:3210:4511:1011:2611:4212:0812:5613:0213:1213:2813:5014:0614:2214:4815:2615:3615:4215:5216:0816:3216:4517:2517:5118:2819:0820:0620:4522:1523:4500:25
Tintern Crescent (adj)05:2506:0506:4507:2608:0708:4909:0509:2509:5410:1410:3510:4811:1311:2911:4512:1112:5913:0513:1513:3113:5314:0914:2514:5115:2915:3915:4515:5516:1116:3516:4817:2817:5418:3119:1120:0920:4822:1823:4800:28

First and last bus at each stop

  1. Walsall Bus Station (Stand D) 05:10–00:10
  2. Littleton St West (before) 05:10–00:11
  3. Wiltshire Close (adjacent) 05:12–00:13
  4. Northcote Street (adj) 05:13–00:13
  5. Derby Street (opp) 05:13–00:14
  6. Forest Lane (opposite) 05:13–00:14
  7. Carl Street (adj) 05:14–00:15
  8. Bloxwich Industrial Estate (adjacent) 05:15–00:16
  9. May Street (adjacent) 05:15–00:16
  10. Comwall Close (after) 05:16–00:17
  11. Leamore Lane (adj) 05:16–00:17
  12. Leamore Park (opp) 05:17–00:18
  13. Pinfold (opposite) 05:18–00:19
  14. Bloxwich Hospital (adjacent) 05:18–00:20
  15. Elmore Row (adjacent) 05:19–00:20
  16. Samuel Street (Stop BA) 05:20–00:22
  17. Sandbank (adj) 05:20–00:22
  18. Kempthorne Gardens (opposite) 05:21–00:23
  19. Sneyd Hall Road (adj) 05:22–00:24
  20. Sneyd Lane (after) 05:22–00:25
  21. Mossley Shops (opp) 05:23–00:25
  22. Abbey Square (adj) 05:23–00:26
  23. Glastonbury Crescent (adj) 05:24–00:26
  24. Tintern Crescent (adj) 05:25–00:28

Towards Walsall Bus Station

38 journeys · times at main stops

Tintern Crescent (adj)04:4505:3006:1006:5007:2808:0808:5409:0509:2409:5810:2310:3910:5511:1611:3211:4812:1313:0113:0813:1713:3313:5714:1314:2914:5515:4215:4915:5716:1216:4116:5417:3518:3419:1420:1220:5022:2023:50
Mossley Shops (adj)04:4705:3206:1206:5207:3008:1008:5609:0809:2710:0010:2510:4110:5711:1811:3411:5012:1613:0413:1013:2013:3613:5914:1514:3114:5815:4515:5116:0016:1516:4316:5617:3718:3619:1620:1420:5222:2223:52
Sandbank (opp)04:5005:3506:1506:5507:3408:1409:0109:1409:3310:0510:3010:4611:0211:2311:3911:5512:2213:1013:1513:2613:4214:0414:2014:3615:0315:5015:5516:0516:2016:4717:0117:4118:4019:2020:1720:5522:2523:55
Bloxwich Hospital (opposite)04:5205:3706:1706:5707:3608:1609:0309:1609:3510:0710:3210:4811:0411:2511:4111:5712:2413:1213:1713:2813:4414:0614:2214:3815:0515:5215:5716:0716:2216:4917:0317:4318:4219:2220:1920:5722:2723:57
May Street (opposite)04:5505:4006:2007:0007:3908:1909:0709:2009:3910:1210:3710:5311:0911:3011:4612:0212:2913:1713:2213:3313:4914:1014:2614:4215:0915:5616:0116:1116:2616:5317:0717:4718:4619:2520:2221:0022:3000:00
Forest Lane (adjacent)04:5705:4206:2207:0207:4208:2209:0909:2209:4210:1510:4010:5611:1211:3311:4912:0512:3213:2013:2513:3613:5214:1314:2914:4515:1215:5916:0416:1416:2916:5517:0917:4918:4819:2820:2521:0222:3200:02
Ryecroft Street (adjacent)04:5905:4406:2407:0407:4408:2409:1209:2509:4510:1810:4310:5911:1511:3611:5212:0812:3513:2313:2813:3913:5514:1614:3214:4815:1516:0216:0716:1716:3216:5817:1217:5218:5119:3020:2721:0422:3400:04
Walsall Bus Station (Stand D)05:0205:4706:2707:0707:4708:2709:1509:2809:4810:2110:4611:0211:1811:3911:5512:1112:3813:2613:3113:4213:5814:1914:3514:5115:1816:0516:1016:2016:3517:0117:1517:5518:5419:3320:3021:0722:3700:07

First and last bus at each stop

  1. Tintern Crescent (adj) 04:45–23:50
  2. Glastonbury Crescent (opp) 04:45–23:50
  3. Abbey Square (opp) 04:46–23:51
  4. Mossley Shops (adj) 04:47–23:52
  5. Cresswell Crescent (adj) 04:47–23:52
  6. Shrewsbury Close (near) 04:48–23:53
  7. Kempthorne Gardens (adjacent) 04:49–23:54
  8. Sandbank (opp) 04:50–23:55
  9. Victoria Avenue (Stop BF) 04:51–23:56
  10. Elmore Row (opposite) 04:51–23:56
  11. Bloxwich Hospital (opposite) 04:52–23:57
  12. Pinfold (adjacent) 04:52–23:57
  13. Leamore Park (adjacent) 04:53–23:58
  14. Leamore Lane (opp) 04:54–23:59
  15. May Street (opposite) 04:55–00:00
  16. Bloxwich Industrial Estate (opposite) 04:56–00:01
  17. Carl Street (opp) 04:56–00:01
  18. Forest Lane (adjacent) 04:57–00:02
  19. Derby Street (adj) 04:58–00:03
  20. Northcote Street (opp) 04:58–00:03
  21. Wiltshire Close (opposite) 04:59–00:04
  22. Ryecroft Street (adjacent) 04:59–00:04
  23. Walsall Magistrates Court (opposite) 05:00–00:05
  24. Littleton St West (after) 05:00–00:05
  25. Walsall Bus Station (Stand D) 05:02–00:07

Plus 2 journeys on shorter or variant routes.

Sunday42 journeys

Towards Mossley, The Eagle

21 journeys · times at main stops

Walsall Bus Station (Stand D)09:3010:1510:5511:3512:1512:5513:5514:3515:3516:1517:0017:3018:3019:0020:0020:3021:3022:0023:0023:3000:05
Wiltshire Close (adjacent)09:3310:1810:5811:3812:1812:5813:5814:3815:3816:1817:0317:3318:3319:0320:0320:3321:3322:0323:0323:3300:08
Carl Street (adj)09:3510:2011:0011:4012:2013:0014:0014:4015:4016:2017:0517:3518:3519:0520:0520:3521:3522:0523:0523:3500:10
Comwall Close (after)09:3710:2211:0211:4212:2313:0314:0314:4315:4216:2217:0717:3718:3719:0720:0720:3721:3722:0723:0723:3700:12
Bloxwich Hospital (adjacent)09:4010:2511:0511:4512:2613:0614:0614:4615:4516:2517:1017:4018:4019:1020:1020:4021:4022:1023:1023:4000:15
Sandbank (adj)09:4210:2711:0711:4712:2813:0814:0814:4815:4716:2717:1217:4218:4219:1220:1220:4221:4222:1223:1223:4200:17
Mossley Shops (opp)09:4510:3011:1011:5012:3213:1214:1214:5215:5016:3017:1517:4518:4519:1520:1520:4521:4522:1523:1523:4500:20
Tintern Crescent (adj)09:4810:3311:1311:5312:3513:1514:1514:5515:5316:3317:1817:4818:4819:1820:1820:4821:4822:1823:1823:4800:23

First and last bus at each stop

  1. Walsall Bus Station (Stand D) 09:30–00:05
  2. Littleton St West (before) 09:31–00:06
  3. Ryecroft Street 09:32–00:07
  4. Wiltshire Close (adjacent) 09:33–00:08
  5. Northcote Street (adj) 09:33–00:08
  6. Derby Street (opp) 09:34–00:09
  7. Forest Lane (opposite) 09:34–00:09
  8. Carl Street (adj) 09:35–00:10
  9. Bloxwich Industrial Estate (adjacent) 09:36–00:11
  10. May Street (adjacent) 09:36–00:11
  11. Comwall Close (after) 09:37–00:12
  12. Leamore Lane (adj) 09:37–00:12
  13. Leamore Park (opp) 09:38–00:13
  14. Pinfold (opposite) 09:39–00:14
  15. Bloxwich Hospital (adjacent) 09:40–00:15
  16. Elmore Row (adjacent) 09:40–00:15
  17. Samuel Street (Stop BA) 09:42–00:17
  18. Sandbank (adj) 09:42–00:17
  19. Kempthorne Gardens (opposite) 09:43–00:18
  20. Sneyd Hall Road (adj) 09:44–00:19
  21. Sneyd Lane (after) 09:45–00:20
  22. Mossley Shops (opp) 09:45–00:20
  23. Abbey Square (adj) 09:46–00:21
  24. Glastonbury Crescent (adj) 09:46–00:21
  25. Tintern Crescent (adj) 09:48–00:23

Towards Walsall Bus Station

20 journeys · times at main stops

Tintern Crescent (adj)09:4910:3411:1411:5412:3713:1714:1714:5715:5416:3417:1917:4918:4919:1920:1920:4921:4922:1923:1923:49
Mossley Shops (adj)09:5010:3511:1511:5512:3913:1914:1914:5915:5516:3517:2017:5018:5019:2020:2020:5021:5022:2023:2023:50
Sandbank (opp)09:5410:3911:1911:5912:4313:2314:2315:0315:5916:3917:2417:5418:5419:2420:2420:5421:5422:2423:2423:54
Bloxwich Hospital (opposite)09:5610:4111:2112:0112:4513:2514:2515:0516:0116:4117:2617:5618:5619:2620:2520:5521:5522:2523:2523:55
May Street (opposite)09:5810:4311:2312:0312:4813:2814:2815:0816:0316:4317:2817:5818:5819:2820:2820:5821:5822:2823:2823:58
Forest Lane (adjacent)10:0010:4511:2512:0512:5013:3014:3015:1016:0516:4517:3018:0019:0019:3020:3021:0022:0022:3023:3023:59
Ryecroft Street (adjacent)10:0510:5011:3012:1012:5513:3514:3515:1516:1016:5017:3518:0519:0519:3520:3421:0422:0422:3423:3400:03
Walsall Bus Station (Stand D)10:0710:5211:3212:1212:5713:3714:3715:1716:1216:5217:3718:0719:0719:3720:3621:0622:0622:3623:3600:05

First and last bus at each stop

  1. Tintern Crescent (adj) 09:49–23:49
  2. Glastonbury Crescent (opp) 09:49–23:49
  3. Abbey Square (opp) 09:50–23:50
  4. Mossley Shops (adj) 09:50–23:50
  5. Cresswell Crescent (adj) 09:51–23:51
  6. Shrewsbury Close (near) 09:51–23:51
  7. Kempthorne Gardens (adjacent) 09:53–23:53
  8. Sandbank (opp) 09:54–23:54
  9. Victoria Avenue (Stop BF) 09:55–23:55
  10. Elmore Row (opposite) 09:55–23:55
  11. Bloxwich Hospital (opposite) 09:56–23:55
  12. Pinfold (adjacent) 09:56–23:56
  13. Leamore Park (adjacent) 09:57–23:56
  14. Leamore Lane (opp) 09:57–23:57
  15. May Street (opposite) 09:58–23:58
  16. Bloxwich Industrial Estate (opposite) 09:59–23:58
  17. Carl Street (opp) 10:00–23:59
  18. Forest Lane (adjacent) 10:00–23:59
  19. Derby Street (adj) 10:01–00:00
  20. Northcote Street (opp) 10:01–00:00
  21. Wiltshire Close (opposite) 10:03–00:01
  22. Ryecroft Street (adjacent) 10:05–00:03
  23. Walsall Magistrates Court (opposite) 10:05–00:03
  24. Littleton St West (after) 10:06–00:04
  25. Walsall Bus Station (Stand D) 10:07–00:05

Plus 1 journey on shorter or variant routes.

All 31 bus stops

  1. Tintern Crescent (adj)
  2. Glastonbury Crescent (opp)
  3. Abbey Square (opp)
  4. Mossley Shops (adj)
  5. Cresswell Crescent (adj)
  6. Shrewsbury Close (near)
  7. Kempthorne Gardens (adjacent)
  8. Sandbank (opp)
  9. Victoria Avenue (Stop BF)
  10. Elmore Row (opposite)
  11. Bloxwich Hospital (opposite)
  12. Pinfold (adjacent)
  13. Leamore Park (adjacent)
  14. Leamore Lane (opp)
  15. May Street (opposite)
  16. Bloxwich Industrial Estate (opposite)
  17. Carl Street (opp)
  18. Forest Lane (adjacent)
  19. Derby Street (adj)
  20. Northcote Street (opp)
  21. Wiltshire Close (opposite)
  22. Ryecroft Street (adjacent)
  23. Walsall Magistrates Court (opposite)
  24. Littleton St West (after)
  25. Walsall Bus Station (Stand D)
  26. Littleton St West (before)
  27. Wiltshire Close (adjacent)
  28. Northcote Street (adj)
  29. Derby Street (opp)
  30. Forest Lane (opposite)
  31. Carl Street (adj)
  32. Bloxwich Industrial Estate (adjacent)
  33. May Street (adjacent)
  34. Comwall Close (after)
  35. Leamore Lane (adj)
  36. Leamore Park (opp)
  37. Pinfold (opposite)
  38. Bloxwich Hospital (adjacent)
  39. Elmore Row (adjacent)
  40. Samuel Street (Stop BA)
  41. Sandbank (adj)
  42. Kempthorne Gardens (opposite)
  43. Sneyd Hall Road (adj)
  44. Sneyd Lane (after)
  45. Mossley Shops (opp)
  46. Abbey Square (adj)
  47. Glastonbury Crescent (adj)
  48. Ryecroft Street

31 bus operator and areas

Diamond Bus · West Midlands

31 bus FAQ

What time is the first 31 bus?
Mon–Fri: the first 31 leaves Tintern Crescent (adj) at 05:08.
What time is the last 31 bus?
Mon–Fri: the last 31 towards Walsall Bus Station leaves Tintern Crescent (adj) at 23:20.
Does the 31 run every day?
Yes. The 31 runs every day of the week.
Who operates the 31 bus?
The 31 is run by Diamond Bus.

Official information

Opens an external website.