RailFeed › Unit Search › Class 158 › 158822
☰
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

158822

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

Last seen 3 days ago
5Z22 Shrewsbury → Holyhead depot
Transport for Wales · Mon 9 Nov, 19:02
Out in the last 30 days
18
days of 30
Miles since 31 Jul
38,159
about 439 a day out
Lifetime miles
5,741,051
from its odometer
Logged
0
sightings on RailFeed

Workings

Last 30 days, every train it was booked on
Today5 workings
08:00 1H84 Holyhead → Manchester Airport Planned
11:25 1D36 Manchester Airport → Holyhead Planned
15:02 1H91 Holyhead → Manchester Airport Planned
18:25 1D33 Manchester Airport → Holyhead Planned
21:47 5D33 Holyhead → Holyhead depot empty Planned
Monday 9 November1 working
19:02 5Z22 Shrewsbury → Holyhead depot empty
Friday 6 November8 workings · 668 mi
04:16 5J39 Machynlleth Carr. Sdgs → Machynlleth empty On time
04:41 2J39 Machynlleth → Aberystwyth 3 min late
06:48 1J00 Welshpool → Aberystwyth 25 min late
08:27 1S20 Aberystwyth → Shrewsbury 19 min late
10:27 1J09 Shrewsbury → Aberystwyth 16 min late
12:26 3C12 Shrewsbury → Machynlleth Carr. Sdgs Cancelled
12:27 1S40 Aberystwyth → Shrewsbury 16 min late
Tuesday 3 November1 working · 50 mi
15:20 5Z22 Holyhead depot → Shrewsbury Abbey Frgte Cs empty On time
Friday 30 October1 working · 127 mi
13:15 5Z20 Holyhead depot → Shrewsbury Abbey Frgte Cs empty Stopped at Bangor (Gwynedd)
Monday 26 October2 workings · 196 mi
12:50 5Z84 Machynlleth Carr. Sdgs → Shrewsbury Abbey Frgte Cs empty On time
18:50 5Z84 Shrewsbury Abbey Frgte Cs → Holyhead depot empty
Sunday 25 October1 working
00:22 5J53 Machynlleth → Machynlleth Carr. Sdgs empty Cancelled
Saturday 24 October11 workings
00:58 5J36 Shrewsbury → Shrewsbury Abbey Frgte Cs empty 16 min late
07:23 1I10 Holyhead → Birmingham International 16 min late
12:08 1J15 Birmingham International → Aberystwyth 10 min late
15:27 1I24 Aberystwyth → Birmingham International Stopped at Birmingham New Street
16:08 1J23 Birmingham International → Aberystwyth Stopped at Machynlleth
19:08 1D17 Birmingham International → Chester 10 min late
19:27 1G75 Shrewsbury → Birmingham New Street Cancelled
20:09 1J31 Birmingham International → Aberystwyth 48 min late
20:30 5D17 Shrewsbury → Shrewsbury Abbey Frgte Cs empty Cancelled
22:37 1J80 Birmingham New Street → Crewe 20 min late
23:37 2J53 Aberystwyth → Machynlleth 47 min late
Friday 23 October9 workings · 603 mi
00:20 5J53 Machynlleth → Machynlleth Carr. Sdgs empty
04:16 5J39 Machynlleth Carr. Sdgs → Machynlleth empty On time
04:41 2J39 Machynlleth → Aberystwyth 2 min late
05:17 1I04 Aberystwyth → Birmingham International Stopped at Shrewsbury
09:08 1D12 Birmingham International → Chester 16 min late
12:26 1I18 Chester → Birmingham International Cancelled
16:08 1J23 Birmingham International → Aberystwyth 68 min late
19:27 1I75 Aberystwyth → Birmingham International 52 min late
23:16 1J36 Birmingham International → Shrewsbury 22 min late
Thursday 22 October16 workings
00:24 1D49 Manchester Piccadilly → Chester 12 min late
01:30 5D49 Chester → Chester Middle Yard empty On time
04:05 5I00 Chester D.m.u.d. → Chester empty Cancelled
04:18 1I00 Chester → Birmingham International 6 min late
17:08 1D16 Birmingham International → Holyhead 7 min late
18:30 1J25 Shrewsbury → Aberystwyth On time
20:29 2J36 Aberystwyth → Machynlleth On time
21:07 5J36 Machynlleth → Machynlleth Carr. Sdgs empty
23:39 2J53 Aberystwyth → Machynlleth On time
Wednesday 21 October10 workings · 1,406 mi
00:58 5J36 Shrewsbury → Shrewsbury Abbey Frgte Cs empty
06:28 5J41 Machynlleth Carr. Sdgs → Machynlleth empty On time
06:49 2J41 Machynlleth → Aberystwyth On time
17:27 1I28 Shrewsbury → Birmingham International Stopped at Machynlleth
18:08 1J27 Birmingham International → Shrewsbury 16 min late
21:09 1T98 Birmingham International → Shrewsbury 11 min late
22:30 1R98 Shrewsbury → Manchester Piccadilly 13 min late
Tuesday 20 October14 workings · 731 mi
00:20 5J53 Machynlleth → Machynlleth Carr. Sdgs empty
04:16 5J39 Machynlleth Carr. Sdgs → Machynlleth empty On time
04:41 2J39 Machynlleth → Aberystwyth On time
16:08 1J23 Birmingham International → Aberystwyth Stopped at Machynlleth
19:27 1I75 Aberystwyth → Birmingham International 22 min late
21:27 2J50 Aberystwyth → Machynlleth 23 min late
22:08 5J50 Machynlleth → Machynlleth Carr. Sdgs empty Cancelled
Monday 19 October7 workings · 301 mi
00:43 5J37 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
09:35 5I12 Machynlleth Carr. Sdgs → Machynlleth empty On time
23:39 2J53 Aberystwyth → Machynlleth On time
Sunday 18 October9 workings
00:35 5D35 Chester → Chester Middle Yard empty Cancelled
09:00 5I04 Chester Middle Yard → Chester empty On time
14:53 2J15 Machynlleth → Pwllheli 6 min late
17:36 2I28 Pwllheli → Machynlleth 9 min late
19:58 5I28 Machynlleth → Machynlleth Carr. Sdgs empty
Saturday 17 October11 workings · 551 mi
00:24 1D49 Manchester Piccadilly → Chester On time
01:30 5D49 Chester → Chester Middle Yard empty Cancelled
03:58 5I10 Chester Middle Yard → Chester empty Cancelled
04:05 5I00 Chester D.m.u.d. → Chester empty Cancelled
21:09 1R98 Birmingham International → Chester 6 min late
23:38 1D35 Shrewsbury → Chester 3 min late
Friday 16 October12 workings · 1,196 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 3 min late
07:25 1J93 Chester → Shrewsbury On time
07:33 1I06 Crewe → Birmingham International 2 min late
12:51 2J11 Machynlleth → Pwllheli 12 min late
15:37 2I28 Pwllheli → Machynlleth 6 min late
18:01 5I28 Machynlleth → Machynlleth Carr. Sdgs empty Cancelled
19:42 1D21 Shrewsbury → Chester 18 min late
20:57 5D21 Chester → Chester D.m.u.d. empty On time
Thursday 15 October18 workings · 129 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
08:57 5I08 Shrewsbury Abbey Frgte Cs → Shrewsbury empty 4 min late
15:27 1S24 Aberystwyth → Shrewsbury 9 min late
17:29 1S23 Shrewsbury → Aberystwyth 2 min late
18:26 1J70 Llandudno Junction → Shrewsbury 10 min late
20:26 5J70 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
Wednesday 14 October15 workings · 894 mi
06:19 5J02 Machynlleth Carr. Sdgs → Machynlleth empty On time
06:43 2J02 Machynlleth → Pwllheli On time
09:34 2I16 Pwllheli → Machynlleth 7 min late
12:27 1S40 Aberystwyth → Shrewsbury On time
14:21 5S40 Shrewsbury → Shrewsbury Abbey Frgte Cs empty On time
15:59 5J21 Shrewsbury Abbey Frgte Cs → Shrewsbury empty On time
16:30 1J21 Shrewsbury → Aberystwyth On time
18:26 1J70 Llandudno Junction → Shrewsbury On time
18:27 1S71 Aberystwyth → Shrewsbury 9 min late
20:26 5J70 Shrewsbury → Shrewsbury Abbey Frgte Cs empty
20:32 1J29 Shrewsbury → Aberystwyth 10 min late
22:27 2J52 Aberystwyth → Machynlleth 8 min late
23:06 5J52 Machynlleth → Machynlleth Carr. Sdgs empty

Formation

The real vehicles in 158822
5782270 seats
5282268 seats

Where it's been

Recent routes · thicker = more often

Nobody has logged it yet. Be the first.