31 - Walsall Bus Station - Tintern Crescent

PD0001374:43010261:
  current: true
  description: Walsall Bus Station - Tintern Crescent
  line_brand: ''
  line_name: '31'

Routes

WM/cen_18-31-T-y11-17.xml
Line: 18-31-T-y11-17
LineName: 31
ServiceCode: 18-31-T-y11-17
CreationDateTime: 25 Jun 2026, 12:31 a.m.
ModificationDateTime: 25 Jun 2026, 12:31 a.m.
Hash: 5d432b09cbb379aaad5718b22d7341297b9ce8c9
RevisionNumber: 3
OperatingPeriod: 2026-05-31–2027-12-31
PublicUse: True
Description: Walsall - Mossley via Bloxwich
Origin: Walsall Bus Station
Destination: Tintern Crescent
Via:
Edit
Block Code Direction Start End Dates Days Bank Holidays Dates Garage
VJ_18-31-T-y11-17-38-T0 out 05:48 Monday to Friday not AllBankHolidays
VJ_18-31-T-y11-17-39-T0 out 06:28
VJ_18-31-T-y11-17-40-T0 out 07:08
VJ_18-31-T-y11-17-1-T0 out 07:24
VJ_18-31-T-y11-17-2-T0 out 07:39
VJ_18-31-T-y11-17-3-T0 out 07:49
VJ_18-31-T-y11-17-4-T0 out 08:09
VJ_18-31-T-y11-17-5-T0 out 08:19
VJ_18-31-T-y11-17-6-T0 out 08:34
VJ_18-31-T-y11-17-7-T0 out 08:54
VJ_18-31-T-y11-17-8-T0 out 09:04
VJ_18-31-T-y11-17-9-T0 out 09:39
VJ_18-31-T-y11-17-10-T0 out 09:49
VJ_18-31-T-y11-17-11-T0 out 10:09
VJ_18-31-T-y11-17-12-T0 out 10:39
VJ_18-31-T-y11-17-13-T0 out 10:49
VJ_18-31-T-y11-17-14-T0 out 11:19
VJ_18-31-T-y11-17-15-T0 out 11:39
VJ_18-31-T-y11-17-16-T0 out 11:49
VJ_18-31-T-y11-17-17-T0 out 12:09
VJ_18-31-T-y11-17-18-T0 out 12:19
VJ_18-31-T-y11-17-19-T0 out 12:39
VJ_18-31-T-y11-17-20-T0 out 13:09
VJ_18-31-T-y11-17-21-T0 out 13:19
VJ_18-31-T-y11-17-22-T0 out 13:49
VJ_18-31-T-y11-17-23-T0 out 14:09
VJ_18-31-T-y11-17-24-T0 out 14:19
VJ_18-31-T-y11-17-25-T0 out 14:39
VJ_18-31-T-y11-17-26-T0 out 14:49
VJ_18-31-T-y11-17-27-T0 out 15:11
VJ_18-31-T-y11-17-28-T0 out 15:44
VJ_18-31-T-y11-17-29-T0 out 15:54
VJ_18-31-T-y11-17-30-T0 out 16:14
VJ_18-31-T-y11-17-31-T0 out 16:44
VJ_18-31-T-y11-17-32-T0 out 16:54
VJ_18-31-T-y11-17-33-T0 out 17:14
VJ_18-31-T-y11-17-34-T0 out 17:44
VJ_18-31-T-y11-17-35-T0 out 17:53
VJ_18-31-T-y11-17-36-T0 out 18:16
VJ_18-31-T-y11-17-37-T0 out 18:36
VJ_18-31-T-y11-17-47-T0 out 18:46
VJ_18-31-T-y11-17-48-T0 out 19:06
VJ_18-31-T-y11-17-41-T0 out 19:28
VJ_18-31-T-y11-17-42-T0 out 20:08
VJ_18-31-T-y11-17-43-T0 out 20:48
VJ_18-31-T-y11-17-44-T0 out 22:18
VJ_18-31-T-y11-17-45-T0 out 23:48
VJ_18-31-T-y11-17-91-T0 in 05:28
VJ_18-31-T-y11-17-92-T0 in 06:08
VJ_18-31-T-y11-17-94-T0 in 06:45
VJ_18-31-T-y11-17-93-T0 in 06:52
VJ_18-31-T-y11-17-50-T0 in 07:23
VJ_18-31-T-y11-17-51-T0 in 07:33
VJ_18-31-T-y11-17-71-T0 in 07:53
VJ_18-31-T-y11-17-79-T0 in 08:10
VJ_18-31-T-y11-17-72-T0 in 08:20
VJ_18-31-T-y11-17-80-T0 in 08:40
VJ_18-31-T-y11-17-73-T0 in 08:50
VJ_18-31-T-y11-17-74-T0 in 09:05
VJ_18-31-T-y11-17-61-T0 in 09:20
VJ_18-31-T-y11-17-60-T0 in 09:30
VJ_18-31-T-y11-17-62-T0 in 10:05
VJ_18-31-T-y11-17-52-T0 in 10:15
VJ_18-31-T-y11-17-63-T0 in 10:35
VJ_18-31-T-y11-17-64-T0 in 11:05
VJ_18-31-T-y11-17-53-T0 in 11:15
VJ_18-31-T-y11-17-54-T0 in 11:45
VJ_18-31-T-y11-17-65-T0 in 12:05
VJ_18-31-T-y11-17-55-T0 in 12:15
VJ_18-31-T-y11-17-66-T0 in 12:35
VJ_18-31-T-y11-17-56-T0 in 12:45
VJ_18-31-T-y11-17-67-T0 in 13:05
VJ_18-31-T-y11-17-68-T0 in 13:35
VJ_18-31-T-y11-17-57-T0 in 13:45
VJ_18-31-T-y11-17-58-T0 in 14:15
VJ_18-31-T-y11-17-69-T0 in 14:35
VJ_18-31-T-y11-17-59-T0 in 14:45
VJ_18-31-T-y11-17-70-T0 in 15:05
VJ_18-31-T-y11-17-81-T0 in 15:15
VJ_18-31-T-y11-17-82-T0 in 15:43
VJ_18-31-T-y11-17-83-T0 in 16:13
VJ_18-31-T-y11-17-75-T0 in 16:23
VJ_18-31-T-y11-17-84-T0 in 16:43
VJ_18-31-T-y11-17-85-T0 in 17:13
VJ_18-31-T-y11-17-76-T0 in 17:23
VJ_18-31-T-y11-17-78-T0 in 17:44
VJ_18-31-T-y11-17-77-T0 in 18:14
VJ_18-31-T-y11-17-98-T0 in 18:19
VJ_18-31-T-y11-17-96-T0 in 18:40
VJ_18-31-T-y11-17-97-T0 in 18:59
VJ_18-31-T-y11-17-99-T0 in 19:12
VJ_18-31-T-y11-17-90-T0 in 19:26
VJ_18-31-T-y11-17-86-T0 in 19:46
VJ_18-31-T-y11-17-87-T0 in 20:26
VJ_18-31-T-y11-17-88-T0 in 21:06
VJ_18-31-T-y11-17-89-T0 in 22:36
VJ_18-31-T-y11-17-95-T0 in 00:40
VJ_18-31-T-y11-17-181-T3 out 09:48 Sundays not AllBankHolidays
VJ_18-31-T-y11-17-182-T3 out 10:33
VJ_18-31-T-y11-17-183-T3 out 11:13
VJ_18-31-T-y11-17-184-T3 out 11:53
VJ_18-31-T-y11-17-185-T3 out 12:35
VJ_18-31-T-y11-17-186-T3 out 13:15
VJ_18-31-T-y11-17-1-T3 out 14:15
VJ_18-31-T-y11-17-2-T3 out 14:55
VJ_18-31-T-y11-17-190-T3 out 15:53
VJ_18-31-T-y11-17-191-T3 out 16:33
VJ_18-31-T-y11-17-192-T3 out 17:18
VJ_18-31-T-y11-17-193-T3 out 17:48
VJ_18-31-T-y11-17-194-T3 out 18:48
VJ_18-31-T-y11-17-195-T3 out 19:18
VJ_18-31-T-y11-17-196-T3 out 20:18
VJ_18-31-T-y11-17-197-T3 out 20:48
VJ_18-31-T-y11-17-198-T3 out 21:48
VJ_18-31-T-y11-17-199-T3 out 22:18
VJ_18-31-T-y11-17-200-T3 out 23:18
VJ_18-31-T-y11-17-201-T3 out 23:48
VJ_18-31-T-y11-17-204-T3 in 10:07
VJ_18-31-T-y11-17-205-T3 in 10:52
VJ_18-31-T-y11-17-206-T3 in 11:32
VJ_18-31-T-y11-17-207-T3 in 12:12
VJ_18-31-T-y11-17-208-T3 in 12:57
VJ_18-31-T-y11-17-209-T3 in 13:37
VJ_18-31-T-y11-17-3-T3 in 14:37
VJ_18-31-T-y11-17-211-T3 in 15:17
VJ_18-31-T-y11-17-213-T3 in 16:12
VJ_18-31-T-y11-17-214-T3 in 16:52
VJ_18-31-T-y11-17-215-T3 in 17:37
VJ_18-31-T-y11-17-216-T3 in 18:07
VJ_18-31-T-y11-17-217-T3 in 19:07
VJ_18-31-T-y11-17-218-T3 in 19:37
VJ_18-31-T-y11-17-220-T3 in 20:36
VJ_18-31-T-y11-17-221-T3 in 21:06
VJ_18-31-T-y11-17-222-T3 in 22:06
VJ_18-31-T-y11-17-223-T3 in 22:36
VJ_18-31-T-y11-17-180-T3 in 23:36
VJ_18-31-T-y11-17-219-T3 in 00:05
VJ_18-31-T-y11-17-161-T2 out 05:28 Saturdays not AllBankHolidays
VJ_18-31-T-y11-17-162-T2 out 06:08
VJ_18-31-T-y11-17-163-T2 out 06:48
VJ_18-31-T-y11-17-164-T2 out 07:28
VJ_18-31-T-y11-17-165-T2 out 08:08
VJ_18-31-T-y11-17-166-T2 out 08:48
VJ_18-31-T-y11-17-139-T2 out 09:25
VJ_18-31-T-y11-17-140-T2 out 10:05
VJ_18-31-T-y11-17-141-T2 out 10:25
VJ_18-31-T-y11-17-142-T2 out 10:45
VJ_18-31-T-y11-17-143-T2 out 11:19
VJ_18-31-T-y11-17-144-T2 out 11:39
VJ_18-31-T-y11-17-145-T2 out 11:49
VJ_18-31-T-y11-17-146-T2 out 12:09
VJ_18-31-T-y11-17-147-T2 out 12:19
VJ_18-31-T-y11-17-148-T2 out 12:39
VJ_18-31-T-y11-17-149-T2 out 13:09
VJ_18-31-T-y11-17-150-T2 out 13:19
VJ_18-31-T-y11-17-151-T2 out 13:49
VJ_18-31-T-y11-17-152-T2 out 14:09
VJ_18-31-T-y11-17-153-T2 out 14:19
VJ_18-31-T-y11-17-154-T2 out 14:39
VJ_18-31-T-y11-17-155-T2 out 14:49
VJ_18-31-T-y11-17-156-T2 out 15:09
VJ_18-31-T-y11-17-157-T2 out 15:39
VJ_18-31-T-y11-17-158-T2 out 15:49
VJ_18-31-T-y11-17-159-T2 out 16:19
VJ_18-31-T-y11-17-160-T2 out 16:39
VJ_18-31-T-y11-17-167-T2 out 16:49
VJ_18-31-T-y11-17-168-T2 out 17:36
VJ_18-31-T-y11-17-169-T2 out 17:49
VJ_18-31-T-y11-17-170-T2 out 18:09
VJ_18-31-T-y11-17-171-T2 out 19:08
VJ_18-31-T-y11-17-172-T2 out 19:28
VJ_18-31-T-y11-17-173-T2 out 20:08
VJ_18-31-T-y11-17-174-T2 out 20:48
VJ_18-31-T-y11-17-175-T2 out 22:18
VJ_18-31-T-y11-17-176-T2 out 23:48
VJ_18-31-T-y11-17-123-T2 in 05:03
VJ_18-31-T-y11-17-124-T2 in 05:48
VJ_18-31-T-y11-17-125-T2 in 06:28
VJ_18-31-T-y11-17-126-T2 in 07:08
VJ_18-31-T-y11-17-127-T2 in 07:48
VJ_18-31-T-y11-17-128-T2 in 08:28
VJ_18-31-T-y11-17-101-T2 in 09:15
VJ_18-31-T-y11-17-102-T2 in 09:36
VJ_18-31-T-y11-17-103-T2 in 09:56
VJ_18-31-T-y11-17-104-T2 in 10:35
VJ_18-31-T-y11-17-105-T2 in 11:05
VJ_18-31-T-y11-17-114-T2 in 11:15
VJ_18-31-T-y11-17-115-T2 in 11:45
VJ_18-31-T-y11-17-106-T2 in 12:05
VJ_18-31-T-y11-17-116-T2 in 12:15
VJ_18-31-T-y11-17-107-T2 in 12:35
VJ_18-31-T-y11-17-117-T2 in 12:45
VJ_18-31-T-y11-17-108-T2 in 13:05
VJ_18-31-T-y11-17-109-T2 in 13:35
VJ_18-31-T-y11-17-118-T2 in 13:45
VJ_18-31-T-y11-17-119-T2 in 14:15
VJ_18-31-T-y11-17-110-T2 in 14:35
VJ_18-31-T-y11-17-120-T2 in 14:45
VJ_18-31-T-y11-17-111-T2 in 15:05
VJ_18-31-T-y11-17-121-T2 in 15:15
VJ_18-31-T-y11-17-112-T2 in 15:35
VJ_18-31-T-y11-17-113-T2 in 16:05
VJ_18-31-T-y11-17-122-T2 in 16:15
VJ_18-31-T-y11-17-135-T2 in 16:40
VJ_18-31-T-y11-17-136-T2 in 17:00
VJ_18-31-T-y11-17-138-T2 in 17:12
VJ_18-31-T-y11-17-137-T2 in 18:00
VJ_18-31-T-y11-17-178-T2 in 18:12
VJ_18-31-T-y11-17-179-T2 in 18:32
VJ_18-31-T-y11-17-134-T2 in 19:27
VJ_18-31-T-y11-17-130-T2 in 19:46
VJ_18-31-T-y11-17-131-T2 in 20:26
VJ_18-31-T-y11-17-132-T2 in 21:06
VJ_18-31-T-y11-17-133-T2 in 22:36
VJ_18-31-T-y11-17-129-T2 in 00:05
VJ_18-31-T-y11-17-46-T0 out 00:23 Tuesday to Saturday ChristmasDay
GoodFriday
NewYearsDay
ChristmasEve
NewYearsEve
not LateSummerBankHolidayNotScotland
not EasterMonday
not SpringBank
VJ_18-31-T-y11-17-49-T0 in 00:30
VJ_18-31-T-y11-17-202-T3 out 00:23 Mondays LateSummerBankHolidayNotScotland
EasterMonday
SpringBank
not ChristmasDay
not GoodFriday
not NewYearsDay
not ChristmasEve
not NewYearsEve
VJ_18-31-T-y11-17-203-T3 in 00:30
VJ_18-31-T-y11-17-177-T2 out 00:23 Sundays not ChristmasDay
not GoodFriday
not NewYearsDay
not LateSummerBankHolidayNotScotland
not EasterMonday
not SpringBank
not ChristmasEve
not NewYearsEve
VJ_18-31-T-y11-17-100-T2 in 00:30
Rotala Group of Companies_15913_20260724 16:01:01/DIAM_31_DIAMPD00013744301026131_20260719_-_2393906.xml
Line: DIAM:PD0001374:43010261:31
LineName: 31
ServiceCode: PD0001374:43010261
CreationDateTime: 31 Jan 2025, 4:25 p.m.
ModificationDateTime: 24 Jul 2026, 2:52 p.m.
Hash: 8c9fa572639dd0a6616414b514f5963899090b6b
RevisionNumber: 104
OperatingPeriod: 2026-07-19
PublicUse: True
Description: Walsall - Mossley
Origin: Walsall
Destination: Mossley
Via:
Edit
Block Code Direction Start End Dates Days Bank Holidays Dates Garage
279 out 00:23 Monday to Friday not ChristmasDay
not BoxingDay
not GoodFriday
not NewYearsDay
not LateSummerBankHolidayNotScotland
not MayDay
not EasterMonday
not SpringBank
not ChristmasDayHoliday
not BoxingDayHoliday
not NewYearsDayHoliday
not ChristmasEve
not NewYearsEve
3 out 05:47
9 out 06:27
17 out 07:08
27 out 07:45
33 out 08:05
35 out 08:13
47 out 08:53
51 out 09:05
59 out 09:35
63 out 09:47
65 out 09:55
75 out 10:27
81 out 10:48
83 out 10:56
95 out 11:36
99 out 11:48
107 out 12:16
111 out 12:28
113 out 12:36
123 out 13:08
129 out 13:28
131 out 13:36
143 out 14:18
147 out 14:30
161 out 15:18
165 out 15:30
179 out 16:18
183 out 16:30
197 out 17:18
201 out 17:30
215 out 18:18
219 out 18:29
233 out 19:13
237 out 19:28
245 out 20:08
253 out 20:48
265 out 22:18
277 out 23:48
290 in 00:30
4 in 05:28
8 in 06:08
16 in 06:46
18 in 06:54
24 in 07:18
28 in 07:34
30 in 07:41
40 in 08:15
46 in 08:35
48 in 08:41
60 in 09:21
64 in 09:35
72 in 10:01
76 in 10:15
78 in 10:21
88 in 10:55
94 in 11:15
96 in 11:21
108 in 12:01
112 in 12:15
120 in 12:41
124 in 12:55
126 in 13:01
136 in 13:35
142 in 13:55
144 in 14:01
158 in 14:49
162 in 15:01
176 in 15:49
180 in 16:01
194 in 16:49
198 in 17:01
212 in 17:48
216 in 18:00
230 in 18:46
234 in 18:58
248 in 19:46
256 in 20:26
264 in 21:06
276 in 22:36
288 in 00:05
Rotala Group of Companies_15913_20260724 16:01:01/DIAM_31_DIAMPD00013744301026131_20260719_-_2393908.xml
Line: DIAM:PD0001374:43010261:31
LineName: 31
ServiceCode: PD0001374:43010261
CreationDateTime: 31 Jan 2025, 4:25 p.m.
ModificationDateTime: 24 Jul 2026, 2:52 p.m.
Hash: 96f5c36f07d12bb2694485201a95063226e39785
RevisionNumber: 104
OperatingPeriod: 2026-07-19
PublicUse: True
Description: Walsall - Mossley
Origin: Walsall
Destination: Mossley
Via:
Edit
Block Code Direction Start End Dates Days Bank Holidays Dates Garage
151 out 00:23 Sundays not ChristmasDay
not BoxingDay
not GoodFriday
not NewYearsDay
not LateSummerBankHolidayNotScotland
not MayDay
not EasterMonday
not SpringBank
not ChristmasDayHoliday
not BoxingDayHoliday
not NewYearsDayHoliday
not ChristmasEve
not NewYearsEve
9 out 09:48
17 out 10:33
25 out 11:13
33 out 11:53
41 out 12:35
49 out 13:15
61 out 14:15
69 out 14:55
81 out 15:53
89 out 16:33
97 out 17:18
101 out 17:48
109 out 18:48
113 out 19:18
121 out 20:18
125 out 20:48
133 out 21:48
137 out 22:18
145 out 23:18
149 out 23:48
156 in 00:30
14 in 10:07
22 in 10:52
30 in 11:32
38 in 12:12
46 in 12:57
54 in 13:37
66 in 14:37
74 in 15:17
86 in 16:12
94 in 16:52
102 in 17:37
106 in 18:07
114 in 19:07
118 in 19:37
126 in 20:36
130 in 21:06
138 in 22:06
142 in 22:36
150 in 23:36
154 in 00:05
Rotala Group of Companies_15913_20260724 16:01:01/DIAM_31_DIAMPD00013744301026131_20260719_-_2393907.xml
Line: DIAM:PD0001374:43010261:31
LineName: 31
ServiceCode: PD0001374:43010261
CreationDateTime: 31 Jan 2025, 4:25 p.m.
ModificationDateTime: 24 Jul 2026, 2:52 p.m.
Hash: 6f4cfa658afe2da15e5843d69eaa9052ee598811
RevisionNumber: 104
OperatingPeriod: 2026-07-19
PublicUse: True
Description: Walsall - Mossley
Origin: Walsall
Destination: Mossley
Via:
Edit
Block Code Direction Start End Dates Days Bank Holidays Dates Garage
263 out 00:23 Saturdays not ChristmasDay
not BoxingDay
not GoodFriday
not NewYearsDay
not LateSummerBankHolidayNotScotland
not MayDay
not EasterMonday
not SpringBank
not ChristmasDayHoliday
not BoxingDayHoliday
not NewYearsDayHoliday
not ChristmasEve
not NewYearsEve
1 out 05:28
3 out 05:48
5 out 06:08
9 out 06:28
13 out 06:48
17 out 07:08
21 out 07:28
25 out 07:48
29 out 08:08
33 out 08:28
37 out 08:48
41 out 09:04
43 out 09:12
47 out 09:25
49 out 09:33
53 out 09:45
55 out 09:53
59 out 10:05
61 out 10:13
65 out 10:25
67 out 10:33
71 out 10:45
73 out 10:53
77 out 11:05
79 out 11:13
83 out 11:25
85 out 11:33
89 out 11:45
91 out 11:53
95 out 12:05
97 out 12:13
101 out 12:25
103 out 12:33
107 out 12:45
109 out 12:53
113 out 13:05
115 out 13:13
119 out 13:25
121 out 13:33
125 out 13:45
127 out 13:53
131 out 14:05
133 out 14:13
137 out 14:25
139 out 14:33
143 out 14:45
145 out 14:53
149 out 15:05
151 out 15:13
155 out 15:25
157 out 15:33
161 out 15:45
163 out 15:53
167 out 16:05
169 out 16:13
173 out 16:25
175 out 16:33
179 out 16:45
181 out 16:53
185 out 17:05
187 out 17:13
191 out 17:24
193 out 17:32
197 out 17:44
199 out 17:52
203 out 18:04
205 out 18:12
209 out 18:28
213 out 18:48
217 out 19:08
221 out 19:28
225 out 19:48
229 out 20:08
233 out 20:28
237 out 20:48
241 out 21:18
245 out 21:48
249 out 22:18
253 out 22:48
257 out 23:18
261 out 23:48
274 in 00:30
2 in 05:03
4 in 05:28
6 in 05:48
8 in 06:08
12 in 06:28
16 in 06:48
20 in 07:08
24 in 07:28
28 in 07:48
32 in 08:08
36 in 08:28
40 in 08:44
42 in 08:51
46 in 09:05
48 in 09:15
52 in 09:29
54 in 09:36
58 in 09:49
60 in 09:56
64 in 10:09
66 in 10:15
68 in 10:20
72 in 10:35
74 in 10:41
78 in 10:55
80 in 11:01
84 in 11:15
86 in 11:21
90 in 11:35
92 in 11:41
96 in 11:55
98 in 12:01
102 in 12:15
104 in 12:21
108 in 12:35
110 in 12:41
114 in 12:55
116 in 13:01
120 in 13:15
122 in 13:21
126 in 13:35
128 in 13:41
132 in 13:55
134 in 14:01
138 in 14:15
140 in 14:21
144 in 14:35
146 in 14:41
150 in 14:55
152 in 15:01
156 in 15:15
158 in 15:21
162 in 15:35
164 in 15:41
168 in 15:55
170 in 16:01
174 in 16:15
176 in 16:21
180 in 16:35
182 in 16:41
186 in 16:55
188 in 17:01
192 in 17:15
194 in 17:21
198 in 17:35
200 in 17:41
204 in 17:55
206 in 18:01
210 in 18:15
212 in 18:21
216 in 18:33
220 in 18:51
224 in 19:11
228 in 19:27
232 in 19:46
236 in 20:06
240 in 20:26
244 in 20:46
248 in 21:06
252 in 21:36
256 in 22:06
260 in 22:36
264 in 23:06
268 in 23:36
272 in 00:05