RailFeed › Unit Search › Class 158 › 158837
☰
Timetables Charter Map Sightings Logbook Unit Search Train Delays Cancellations Cancellation Map Day Simulator
API Docs MCP Server
Log in

Transport for Wales 158837

Log this unit
New Try the new version of our unit page: where it is now, every working and following it
Operator
Transport for Wales
Last used
2 Nov 2026 · 17:30
Used in the past 30 days
4 days
Recorded mileage
5,840,724 miles total
Distance run
32,180 miles since 31 Jul 2026
Times logged
0 logs
Details

A Class 158 unit, currently operated by Transport for Wales. Its most recently reported formation was 2 vehicles. First tracked by RailFeed on 31 Jul 2026.

Most recent consist
57837 52837

Seat numbers are as Network Rail lists them: one figure per vehicle, so a car with first class may show only its first-class seats.

Operator history
Transport for Wales 2026-07-31 – 2026-10-14 (633 workings)

Workings

Monday
1 working · 11 mi
17:30 5Z22 CREWE T.M.D. (E) → CARDIFF CANTON SIDINGS empty +48 min 145 mi Service Timetable
Sunday
No workings reported
Saturday
No workings reported
Friday
No workings reported
Thursday
No workings reported
Wednesday
No workings reported
Tuesday
No workings reported
Monday
No workings reported
Sunday
No workings reported
Saturday
No workings reported
Friday
No workings reported
Thursday
No workings reported
Wednesday
No workings reported
Tuesday
No workings reported
Monday
No workings reported
Sunday
No workings reported
Saturday
No workings reported
Friday
No workings reported
Thursday
No workings reported
Wednesday
1 working
00:58 5J36 SHREWSBURY → SHREWSBURY ABBEY FRGTE CS empty On time Service Timetable
Tuesday
11 workings · 9 mi
05:27 5I04 MACHYNLLETH CARR. SDGS → MACHYNLLETH empty On time Service Timetable
05:54 1S04 MACHYNLLETH → SHREWSBURY On time 41 mi Service Timetable
06:48 1J00 WELSHPOOL → ABERYSTWYTH On time 62 mi Service Timetable
08:27 1S20 ABERYSTWYTH → SHREWSBURY On time 75 mi Service Timetable
10:27 1J09 SHREWSBURY → ABERYSTWYTH Terminated at MACHYNLLETH 55 mi Service Timetable
12:08 1J15 BIRMINGHAM INTERNATIONAL → ABERYSTWYTH Terminated at MACHYNLLETH 20 mi Service Timetable
15:27 1S24 ABERYSTWYTH → SHREWSBURY Terminated at WELSHPOOL 61 mi Service Timetable
17:29 1S23 SHREWSBURY → ABERYSTWYTH Terminated at MACHYNLLETH 75 mi Service Timetable
21:30 5Z37 SHREWSBURY → CREWE C.S. empty 38 mi Service Timetable
Monday
2 workings
15:59 5J21 SHREWSBURY ABBEY FRGTE CS → SHREWSBURY empty On time Service Timetable
16:30 1J21 SHREWSBURY → ABERYSTWYTH +2 min 55 mi Service Timetable
Workings are kept for 30 days

Logged by

Public logbooks only
Loading routes…