RailFeed › Unit Search › Class 158 › 158821
☰
Timetables Charter Map Sightings Logbook Unit Search Train Delays Cancellations Cancellation Map Day Simulator
API Docs MCP Server
Log in
Beta This is our new unit page. What do you think? Back to the old page

158821

2 cars · 138 seats · 90 mph · first seen 31 Jul 2026

Last seen yesterday
5D21 Chester → Chester Middle Yard
Transport for Wales · Wed 11 Nov, 20:57
Out in the last 30 days
30
days of 30
Miles since 31 Jul
44,619
about 519 a day out
Lifetime miles
5,797,796
from its odometer
Logged
0
sightings on RailFeed

Workings

Last 30 days, every train it was booked on
Today10 workings
05:08 5I02 Chester Middle Yard → Chester empty Planned
18:26 1J70 Chester → Shrewsbury Planned
20:26 5J70 Shrewsbury → Shrewsbury Abbey Frgte Cs empty Planned
21:14 5J31 Shrewsbury Abbey Frgte Cs → Shrewsbury empty Planned
23:39 2J53 Aberystwyth → Machynlleth Planned
Yesterday8 workings · 1,175 mi
06:23 5J41 Machynlleth Carr. Sdgs → Machynlleth empty On time
06:47 2J41 Machynlleth → Aberystwyth On time
18:08 1J27 Birmingham International → Shrewsbury 14 min late
19:42 1D21 Shrewsbury → Chester 15 min late
20:57 5D21 Chester → Chester Middle Yard empty Cancelled
Tuesday 10 November14 workings
00:24 1D49 Manchester Piccadilly → Chester 5 min late
01:30 5D49 Chester → Chester Middle Yard empty Cancelled
03:55 5D00 Chester Middle Yard → Chester empty Cancelled
05:31 2K38 Shrewsbury → Crewe On time
06:38 2J44 Crewe → Shrewsbury 3 min late
09:27 1S12 Aberystwyth → Shrewsbury On time
11:27 1J11 Shrewsbury → Aberystwyth On time
17:08 1D16 Birmingham International → Holyhead 2 min late
18:30 1J25 Shrewsbury → Aberystwyth 3 min late
20:29 2J36 Aberystwyth → Machynlleth On time
21:09 5J36 Machynlleth → Machynlleth Carr. Sdgs empty
Monday 9 November25 workings · 806 mi
04:05 5I00 Chester Middle Yard → Chester empty
05:08 5I02 Chester Middle Yard → Chester empty Cancelled
06:22 1J03 Birmingham New Street → Shrewsbury 3 min late
09:27 1S12 Aberystwyth → Shrewsbury 2 min late
14:08 1J19 Birmingham International → Shrewsbury 18 min late
17:08 1D16 Birmingham International → Holyhead 5 min late
18:26 1J70 Llandudno Junction → Shrewsbury On time
18:30 1J25 Shrewsbury → Aberystwyth On time
20:26 5J70 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
20:29 2J36 Aberystwyth → Machynlleth On time
21:09 5J36 Machynlleth → Machynlleth Carr. Sdgs empty
21:14 5J31 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
22:27 1R98 Shrewsbury → Manchester Piccadilly 5 min late
23:09 5J81 Machynlleth → Machynlleth Carr. Sdgs empty Cancelled
Sunday 8 November12 workings · 1,114 mi
00:30 5R08 Chester Middle Yard → Crewe T.m.d. (E) empty 10 min late
08:05 5R09 Crewe T.m.d. (E) → Chester Middle Yard empty Stopped at Chester
09:01 5I04 Chester Middle Yard → Chester empty Cancelled
21:31 5J04 Chester → Chester empty Cancelled
22:06 2J04 Chester → Wrexham General On time
22:23 5D03 Wrexham General → Wrexham General empty On time
22:38 2D03 Wrexham General → Chester On time
23:26 5D97 Chester → Chester Middle Yard empty Cancelled
Saturday 7 November8 workings · 780 mi
04:05 5I00 Chester D.m.u.d. → Chester empty
04:21 1I00 Chester → Birmingham International 11 min late
21:08 1R98 Birmingham International → Chester 13 min late
23:30 5R98 Chester → Chester Middle Yard empty Cancelled
Friday 6 November1 working · 23 mi
15:10 5D98 Barton Under Needwood Rsmd → Chester D.m.u.d. empty Stopped at Chester
Thursday 5 November9 workings · 1 mi
00:58 5J36 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
04:45 5I00 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
23:25 5R98 Chester → Crewe C.s. empty On time
Wednesday 4 November8 workings · 826 mi
04:16 5J39 Machynlleth Carr. Sdgs → Machynlleth empty On time
04:41 2J39 Machynlleth → Aberystwyth 3 min late
Tuesday 3 November11 workings
00:58 5J36 Shrewsbury → Shrewsbury Abbey Frgte Cs empty 6 min late
04:14 5V20 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
04:18 1I00 Chester → Birmingham International 10 min late
04:45 5I00 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
19:27 1I75 Aberystwyth → Birmingham International Stopped at Shrewsbury
20:10 5G75 Machynlleth → Machynlleth Carr. Sdgs empty Cancelled
Monday 2 November10 workings · 1,319 mi
00:43 5J37 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
05:06 5K38 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
05:17 1I04 Shrewsbury → Birmingham International 10 min late
05:31 2K38 Shrewsbury → Crewe On time
06:38 2J44 Crewe → Shrewsbury On time
16:08 1J23 Birmingham International → Shrewsbury 20 min late
Sunday 1 November8 workings · 551 mi
09:04 5I04 Chester → Chester empty Cancelled
19:11 1D19 Birmingham International → Chester 2 min late
19:27 1I28 Shrewsbury → Birmingham International 13 min late
Saturday 31 October10 workings
00:24 1D49 Manchester Piccadilly → Chester On time
01:30 5D49 Chester → Chester Middle Yard empty
04:05 5I00 Chester D.m.u.d. → Chester empty On time
04:21 1I00 Chester → Birmingham International 18 min late
14:08 1J19 Birmingham International → Aberystwyth 14 min late
21:08 1R98 Birmingham International → Chester 7 min late
23:30 5R98 Chester → Chester empty Cancelled
Friday 30 October13 workings · 631 mi
00:10 5R98 Warrington Bank Quay → Crewe C.s. empty On time
04:44 5I02 Crewe C.s. → Chester empty On time
18:26 1J70 Llandudno Junction → Shrewsbury On time
20:21 5J70 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
21:43 5D17 Chester → Crewe C.s. empty Cancelled
22:10 5R98 Shrewsbury Abbey Frgte Cs → Shrewsbury empty Cancelled
Thursday 29 October9 workings · 1,364 mi
04:01 5I00 Chester D.m.u.d. → Chester empty On time
22:27 1R98 Shrewsbury → Warrington Bank Quay 2 min late
22:28 5T98 Shrewsbury → Shrewsbury Abbey Frgte Cs empty Cancelled
Wednesday 28 October13 workings · 551 mi
00:58 5J36 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
05:29 5V24 Shrewsbury Abbey Frgte Cs → Shrewsbury empty 2 min late
06:16 2D02 Shrewsbury → Chester On time
07:25 1J93 Chester → Shrewsbury 35 min late
19:43 1D21 Shrewsbury → Chester 20 min late
20:57 5D21 Chester → Chester Middle Yard empty Cancelled
Tuesday 27 October10 workings · 706 mi
00:58 5J36 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
05:06 5K38 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
05:17 1I04 Shrewsbury → Birmingham International Stopped at Birmingham New Street
05:31 2K38 Shrewsbury → Crewe On time
06:38 2J44 Crewe → Shrewsbury 5 min late
19:27 1I75 Aberystwyth → Birmingham International Stopped at Telford Central
Monday 26 October4 workings · 510 mi
Sunday 25 October7 workings
00:50 5J36 Shrewsbury → Shrewsbury Abbey Frgte Cs empty
07:45 5I00 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
17:06 1D17 Birmingham International → Holyhead 8 min late
22:00 5D17 Holyhead → Holyhead depot empty
Saturday 24 October8 workings · 1,052 mi
07:34 1I06 Crewe → Birmingham International On time
19:40 5M12 Shrewsbury → Shrewsbury Abbey Frgte Cs empty Stopped at Shrewsbury Abbey Foregate
22:14 5G76 ? → ? empty
23:35 1J36 Birmingham New Street → Shrewsbury 6 min late
Friday 23 October1 working
01:31 5W89 Crewe → Crewe C.s. empty
Thursday 22 October8 workings · 219 mi
07:23 1I10 Holyhead → Birmingham International 3 min late
08:59 5I10 Chester Middle Yard → Chester empty Cancelled
19:08 1D17 Birmingham International → Chester 11 min late
20:26 5J70 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
21:33 5D17 Chester → Chester D.m.u.d. empty Cancelled
22:07 1W89 Cardiff Central → Crewe 2 min late
Wednesday 21 October15 workings · 243 mi
00:24 1D49 Manchester Piccadilly → Chester 2 min late
01:30 5D49 Chester → Chester Middle Yard empty Cancelled
04:05 5I00 Chester D.m.u.d. → Chester empty Cancelled
05:08 5I02 Chester Middle Yard → Chester empty Cancelled
05:26 1I02 Chester → Birmingham International 2 min late
18:26 1J70 Llandudno Junction → Shrewsbury On time
20:26 5J70 Shrewsbury → Shrewsbury Abbey Frgte Cs empty
21:33 5D17 Chester → Chester D.m.u.d. empty On time
23:08 5J74 Shrewsbury → Shrewsbury Abbey Frgte Cs empty
Tuesday 20 October14 workings · 675 mi
05:08 5I02 Chester Middle Yard → Chester empty Cancelled
15:27 1I24 Aberystwyth → Birmingham International Stopped at Birmingham New Street
18:26 1J70 Llandudno Junction → Shrewsbury On time
19:08 1D17 Birmingham International → Chester 2 min late
20:26 5J70 Shrewsbury → Shrewsbury Abbey Frgte Cs empty
21:33 5D17 Chester → Chester D.m.u.d. empty 41 min late
Monday 19 October6 workings · 575 mi
08:59 5I10 Chester Middle Yard → Chester empty Cancelled
21:33 5D17 Chester → Chester D.m.u.d. empty 4 min late
Sunday 18 October6 workings · 444 mi
11:05 5I14 Pwllheli Station Sidings → Pwllheli empty On time
11:28 2I14 Pwllheli → Machynlleth 2 min late
17:06 1D17 Birmingham International → Holyhead 4 min late
21:40 1D97 Holyhead → Chester On time
23:26 5D97 Chester → Chester Middle Yard empty Cancelled
Saturday 17 October11 workings · 397 mi
07:01 5I12 Pwllheli Station Sidings → Pwllheli empty On time
07:24 2I12 Pwllheli → Machynlleth On time
09:59 5I12 Machynlleth → Machynlleth Carr. Sdgs empty
10:28 5J07 Machynlleth Carr. Sdgs → Machynlleth empty On time
10:55 2J07 Machynlleth → Pwllheli 2 min late
13:38 2I24 Pwllheli → Machynlleth On time
19:04 2J23 Machynlleth → Pwllheli On time
19:08 1D17 Birmingham International → Chester 5 min late
21:21 5J23 Pwllheli → Pwllheli Station Sidings empty
Friday 16 October15 workings · 276 mi
05:18 5J40 Machynlleth Carr. Sdgs → Machynlleth empty On time
05:38 2J40 Machynlleth → Aberystwyth On time
06:17 1S10 Aberystwyth → Shrewsbury On time
08:38 5S10 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
08:57 5I08 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
15:25 5J19 Shrewsbury → Shrewsbury Abbey Frgte Cs empty 11 min late
17:00 5S23 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
17:29 1S23 Shrewsbury → Aberystwyth On time
19:04 2J23 Machynlleth → Pwllheli On time
21:21 5J23 Pwllheli → Pwllheli Station Sidings empty
Thursday 15 October7 workings · 521 mi
07:01 5I12 Pwllheli Station Sidings → Pwllheli empty On time
07:24 2I12 Pwllheli → Machynlleth On time
10:55 2J07 Machynlleth → Pwllheli On time
13:38 2I24 Pwllheli → Machynlleth 2 min late
16:55 2J19 Machynlleth → Pwllheli On time
20:26 2G80 Pwllheli → Machynlleth On time
23:06 5J52 Machynlleth → Machynlleth Carr. Sdgs empty Cancelled
Wednesday 14 October12 workings · 585 mi
00:58 5J36 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
05:36 5V24 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
06:16 2D02 Shrewsbury → Chester On time
07:25 1J93 Chester → Shrewsbury 15 min late
07:33 1I06 Crewe → Birmingham International 23 min late
12:51 2J11 Machynlleth → Pwllheli On time
15:37 2I28 Pwllheli → Machynlleth On time
19:04 2J23 Machynlleth → Pwllheli On time
21:21 5J23 Pwllheli → Pwllheli Station Sidings empty

Formation

The real vehicles in 158821
5782170 seats
5282168 seats

Where it's been

Recent routes · thicker = more often

Nobody has logged it yet. Be the first.