31 Walsall Bus Station ↔ Tintern Crescent

Operated by National Express West Midlands. First bus 04:43, last bus 00:28. 266 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.

31 towards Tintern Crescent — Monday to Friday (128 journeys)
Walsall Bus Station (Stand D) 05:1005:1005:5005:5006:3006:3007:0607:1207:1407:2807:3407:4307:5007:5308:0608:0808:1408:1408:2608:2608:3008:3208:4408:5408:5509:0609:1609:3209:4609:5409:5409:5510:0410:1010:1410:2010:2610:3510:3610:4610:5410:5811:0611:1411:1511:3011:3411:4011:4611:5511:5612:1212:2612:3412:3412:3512:4412:5012:5413:0013:0613:1513:1613:2613:3413:3513:3813:4613:5414:1014:1414:1514:2014:2614:3414:3614:4614:5214:5514:5815:0815:1415:1515:2615:3015:3415:4015:4615:5515:5616:0216:1216:1416:2616:3316:3416:3516:4316:4616:5817:0317:1317:1417:2617:3417:4618:0018:0618:1418:2618:3418:4618:5019:3019:3019:3019:5020:1020:3021:0021:0021:3022:0022:3022:3023:0023:3000:10
Samuel Street (Stop BA) 05:2205:2006:0006:0206:4106:4207:1807:2407:2607:4107:4707:5808:0208:0808:1908:2408:3008:2708:4208:3908:4208:4809:0009:0709:0709:2009:3109:4710:0010:0910:0810:0710:1910:2510:2810:3510:4110:4710:5111:0111:0911:1311:2111:2911:2711:4511:4911:5512:0112:0812:1112:2812:4112:5012:4912:4813:0013:0613:0913:1613:2213:2813:3213:4113:4913:4813:5414:0214:1014:2614:3014:2814:3614:4214:5014:5315:0215:1015:0815:1615:2615:3015:2815:4215:4815:5015:5816:0216:0716:1416:2016:3016:3016:4216:5116:5016:4717:0117:0217:1617:2117:3117:3017:4217:5018:0218:1218:2218:2918:4118:4819:0019:0519:4419:4219:4220:0420:2220:4321:1221:1221:4222:1222:4222:4223:1223:4200:22
Tintern Crescent (adj) 05:2705:2506:0506:0706:4706:4707:2407:3107:3207:4807:5308:0608:0808:1608:2508:3208:3808:3308:5008:4508:4808:5609:0709:1309:1309:2609:3809:5410:0710:1610:1510:1310:2610:3210:3510:4210:4810:5310:5811:0811:1611:2011:2811:3611:3311:5211:5612:0212:0812:1512:1812:3512:4812:5712:5612:5513:0713:1313:1613:2313:2913:3513:3913:4813:5613:5514:0114:1014:1814:3414:3814:3514:4414:5014:5815:0115:1015:1815:1515:2515:3515:3815:3515:5015:5815:5816:0816:1016:1316:2416:3016:4016:3816:5017:0116:5816:5317:1017:1017:2517:3017:4017:3817:5017:5818:1018:1818:3018:3618:4718:5419:0619:1219:5119:4819:4820:1020:2820:4921:1821:1821:4822:1822:4822:4823:1823:4800:28

Route map

All stops on route 31

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 31 bus?

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

What time is the last 31 bus?

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

How much does the 31 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 31 bus?

The 31 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.