Class 158

TrainTimesLive
Menu Close menu

Fleet → Class 158

About the Class 158

The Class 158 is a passenger multiple unit built by BREL Derby between 1989 and 1992. The register lists 171: 159 in traffic and 12 out of service. The largest holders are Northern (53), ScotRail (40) and East Midlands Railway (26), with 4 others holding the rest. 35 have worked a train today. Subclasses: 158/7, 158/8, 158/9.

171 in the register 159 in traffic 12 out of service

Units

Unit OperatorStatusLast workedLast seen at
158701 ScotRail Yesterday 5L96 Haymarket Depot
158702 ScotRail Today 5K85 Leven
158703 ScotRail Yesterday 1L73 Perth
158704 ScotRail 10th October 2026 5H62 Inverness
158705 ScotRail Yesterday 2L19 Perth
158706 ScotRail Yesterday 2H57 Wick
158707 ScotRail Yesterday 2H65 Wick
158708 ScotRail Yesterday 1L97 Perth
158709 ScotRail Today 5L98 Haymarket Depot
158710 ScotRail Yesterday 5A87 Aberdeen Clayhills Car.M.D
158711 ScotRail Yesterday 5H70 Inverness TMD
158712 ScotRail Yesterday 2H87 Kyle of Lochalsh
158713 ScotRail Today 5H57 Inverness
158714 ScotRail Yesterday 5L40 Dundee DMU Sdgs
158715 ScotRail Yesterday 1H77 Inverness
158716 ScotRail Today 5H77 Inverness
158717 ScotRail 7th November 2026 5H71 Inverness CSD
158718 ScotRail Today 5A62 Aberdeen
158719 ScotRail 29th September 2026 5H75 Inverness CSD
158720 ScotRail Yesterday 2H56 Inverness
158721 ScotRail Yesterday 5H65 Inverness TMD
158722 ScotRail Yesterday 5H75 Inverness CSD
158723 ScotRail Yesterday 1L61 Dundee
158724 ScotRail Yesterday 5L81 Perth
158725 ScotRail Today 5L32 Perth
158726 ScotRail Yesterday 5L23 Dundee DMU Sdgs
158727 ScotRail 8th November 2026 5Y86 Corkerhill CSMD
158728 ScotRail Today 5K86 Haymarket Depot
158729 ScotRail Yesterday 5T92 Eastfield HS
158730 ScotRail Yesterday 5L31 Dundee DMU Sdgs
158731 ScotRail Today 5B45 Aberdeen
158732 ScotRail Yesterday 5L96 Haymarket Depot
158733 ScotRail Today 5Y69 Corkerhill CSMD
158734 ScotRail Today 5Y88 Corkerhill CSMD
158735 ScotRail Today 5A62 Aberdeen
158736 ScotRail Yesterday 5W60 Corkerhill CSMD
158738 ScotRail Yesterday 2L19 Perth
158739 ScotRail Yesterday 1L63 Perth
158740 ScotRail Yesterday 2K85 Leven
158741 ScotRail Yesterday 2L59 Aberdeen
158745 Great Western Railway Yesterday 5F38 St Philips Mrsh H S T D
158747 Great Western Railway 7th November 2026 5F32 St Philips Mrsh H S T D
158748 Great Western Railway Out of Service 25th September 2026 5H70 At Wolverton Works
158749 Great Western Railway Yesterday 5M36 St Philips Mrsh H S T D
158750 Great Western Railway Today 5F35 Fratton CSD
158752 Northern Yesterday 5Y03 Holbeck Loco Sidings
158753 Northern Today 5W67 Wigan Wallgate Up CS
158754 Northern Today 5C69 Neville Hill T&RSMD
158755 Northern Yesterday 5J97 Newton Heath TMD
158756 Northern Yesterday 2R35 Hull
158757 Northern Yesterday 2H98 Skipton
158758 Northern Today 5K37 Holbeck Loco Sidings
158759 Northern Yesterday 2G36 Hull
158760 Great Western Railway Today 5F25 Fratton CSD
158762 Great Western Railway Today 3F34 St Philips Mrsh H S T D
158765 Great Western Railway Yesterday 5F31 St Philips Mrsh H S T D
158766 Great Western Railway Yesterday 5F31 Fratton CSD
158767 Great Western Railway Today 1F34 Cardiff Central
158768 Great Western Railway Out of Service never seen At Wolverton Works
158769 Great Western Railway Yesterday 5F25 Fratton CSD
158770 East Midlands Railway Yesterday 2O30 Nottingham
158771 Great Western Railway Yesterday 5F28 St Philips Mrsh H S T D
158773 East Midlands Railway Yesterday 5S33 Boston Down Carriage Sdgs
158774 East Midlands Railway Yesterday 1L15 Nottingham
158777 East Midlands Railway Yesterday 1L19 Nottingham
158780 East Midlands Railway Out of Service 4th September 2026 2O30 Nottingham
158782 Northern never seen
158783 East Midlands Railway Yesterday 1L82 Nottingham
158784 Northern Today 5B91 Neville Hill T&RSMD
158785 East Midlands Railway Yesterday 2O30 Nottingham
158786 Northern never seen
158787 Northern Yesterday 5N60 Heaton T&RSMD
158788 East Midlands Railway Yesterday 5L15 Nottingham Eastcroft
158789 Northern 29th October 2026 5T32 Holbeck Loco Sidings
158790 Northern Today 5C69 Neville Hill T&RSMD
158791 Northern Yesterday 2R71 Doncaster
158792 Northern Yesterday 2P40 Sheffield
158793 Northern Yesterday 5H97 Neville Hill T&RSMD
158794 Northern Yesterday 2P30 Sheffield
158795 Northern Yesterday 5A32 Leeds
158796 Northern 8th November 2026 5H66 Neville Hill T&RSMD
158797 Northern Yesterday 2K00 Hull
158798 Great Western Railway Yesterday 5U34 St Philips Mrsh H S T D
158799 East Midlands Railway Yesterday 2O92 Nottingham
158806 East Midlands Railway Out of Service 30th September 2026 1R84 Under refurbishment at Nottingham Eastcroft
158810 East Midlands Railway Yesterday 5O04 Nottingham Eastcroft
158812 East Midlands Railway Yesterday 5S31 Boston Down Carriage Sdgs
158813 East Midlands Railway Yesterday 5L18 Nottingham Eastcroft
158815 Northern Yesterday 2H96 Carlisle
158816 Northern Today 5L36 Sheffield
158817 Northern Yesterday 1N30 Sheffield
158818 Transport for Wales Out of Service 6th October 2026 5Z35 At Cardiff Canton
158819 Transport for Wales Yesterday 5J36 Machynlleth Carr. Sdgs
158820 Transport for Wales Out of Service 25th October 2026 5K80 At Crewe
158821 Transport for Wales Today 5J36 Machynlleth Carr. Sdgs
158822 Transport for Wales Yesterday 5Z22 Holyhead Car. MD
158823 Transport for Wales Yesterday 5J50 Machynlleth Carr. Sdgs
158824 Off lease - Transport for Wales Stored never seen Collided with 158841 at Talerddig 21/10/24, 52824 at Wolverton, 57824 at Worksop
158825 Transport for Wales Out of Service 3rd September 2026 5Z25 At Cardiff Canton
158826 Transport for Wales Yesterday 5D16 Holyhead Car. MD
158827 Transport for Wales 1st November 2026 5D21 Chester Middle Yard
158828 Transport for Wales Today 1R98 Manchester Piccadilly
158829 Transport for Wales Yesterday 5Z22 Crewe
158830 Transport for Wales 31st October 2026 5I12 Machynlleth
158831 Transport for Wales Today 5J81 Machynlleth Carr. Sdgs
158832 Transport for Wales Yesterday 5J52 Machynlleth Carr. Sdgs
158833 Transport for Wales Today 5D17 Chester DMUD
158834 Transport for Wales Today 5D21 Chester Middle Yard
158835 Transport for Wales Yesterday 5J81 Machynlleth Carr. Sdgs
158836 Transport for Wales Out of Service never seen At Cardiff Canton
158837 Transport for Wales Out of Service 2nd November 2026 5Z22 At Crewe
158838 Transport for Wales 29th October 2026 5D16 Holyhead Car. MD
158839 Transport for Wales 11th October 2026 5G38 Machynlleth Carr. Sdgs
158840 Transport for Wales Today 5J81 Machynlleth Carr. Sdgs
158841 Off lease - Transport for Wales Stored never seen Collided with 158824 at Talerddig 21/10/24, 52841 at Wolverton, 57841 at Worksop
158842 Northern Yesterday 1J75 Carlisle
158843 Northern Today 5N66 Heaton T&RSMD
158844 Northern Yesterday 5N25 Neville Hill T&RSMD
158845 Northern Yesterday 5D72 Heaton T&RSMD
158846 East Midlands Railway Yesterday 1R84 Nottingham
158847 East Midlands Railway Yesterday 5C07 Etches Park Sdgs
158848 Northern Today 5Y91 York
158849 Northern Yesterday 1J71 Carlisle
158850 Northern Yesterday 5I29 Neville Hill T&RSMD
158851 Northern Yesterday 2H04 Leeds
158852 East Midlands Railway Yesterday 5L18 Nottingham Eastcroft
158853 Northern Yesterday 5A55 Darlington
158854 East Midlands Railway 7th November 2026 5Z01 Etches Park Sdgs
158855 Northern Yesterday 5C02 Doncaster
158856 East Midlands Railway Out of Service 19th October 2026 5V81 Under refurbishment at Bristol Barton Hill
158857 East Midlands Railway 10th October 2026 5A46 Etches Park Sdgs
158858 East Midlands Railway Today 5R60 Norwich
158859 Northern Yesterday 5I31 Neville Hill T&RSMD
158860 Northern Yesterday 2N62 Hartlepool
158861 Northern Yesterday 2C80 Sheffield
158862 East Midlands Railway Yesterday 1L19 Nottingham
158863 East Midlands Railway Yesterday 2O24 Nottingham
158864 East Midlands Railway Yesterday 2P79 Nottingham
158865 East Midlands Railway 8th November 2026 1R58 Nottingham
158866 East Midlands Railway Today 5R60 Norwich
158867 Northern Yesterday 5I29 Neville Hill T&RSMD
158868 Northern Yesterday 1N69 Carlisle
158869 Northern 13th September 2026 5D67 Heaton T&RSMD
158870 Northern 29th October 2026 2N13 Leeds
158871 Northern Yesterday 2W07 Hull
158872 Northern Yesterday 5I31 Neville Hill T&RSMD
158880 South Western Railway Yesterday 5L63 Salisbury T&RSMD
158881 South Western Railway Yesterday 5Y57 Salisbury
158882 South Western Railway Yesterday 5S99 Salisbury
158883 South Western Railway Today 5L88 Salisbury T&RSMD
158884 South Western Railway Yesterday 2S75 Salisbury
158885 South Western Railway Yesterday 1O58 Salisbury
158886 South Western Railway Yesterday 5L84 Salisbury T&RSMD
158887 South Western Railway Yesterday 5L19 Salisbury T&RSMD
158888 South Western Railway Yesterday 5L61 Salisbury T&RSMD
158889 East Midlands Railway Yesterday 5O26 Nottingham Eastcroft
158890 South Western Railway Yesterday 5Y73 Salisbury T&RSMD
158901 Northern Yesterday 5N28 Heaton T&RSMD
158902 Northern Yesterday 2J33 Leeds
158903 Northern Yesterday 2N30 Sheffield
158904 Northern 30th October 2026 5N66 Heaton T&RSMD
158905 Northern Today 5N66 Heaton T&RSMD
158906 Northern Yesterday 5W31 Heaton T&RSMD
158907 Northern 5th November 2026 5N28 Heaton T&RSMD
158908 Northern Yesterday 5C99 Harrogate
158909 Northern Yesterday 5T32 Holbeck Loco Sidings
158910 Northern Yesterday 5I32 Springs Branch Stabl Sdg
158950 Great Western Railway Yesterday 5E39 Exeter TMD
158951 Great Western Railway Today 5E30 Exeter TMD
158958 Great Western Railway Yesterday 5E94 Exeter TMD
158959 Great Western Railway Today 5E40 Exeter TMD

Subclasses

Operators

Who runs them, and how many each holds. The subclasses link to that operator's own page for the type.

Liveries

What the class wears, across every operator. Units whose livery the register does not record are left out rather than counted as unliveried.

LiveryUnits
Northern White & Blue 51
ScotRail Saltire 40
Transport for Wales 24
Great Western Railway Green 18
East Midlands Trains White 12
East Midlands Railway 8
South West Trains White 3 7
East Midlands Railway (Vinyl) 4
South Western Railway Striped 1 3
East Midlands Railway Interim 1
East Midlands Railway Interim (Pride vinyl) 1
Northern Northumberland Line 1
Northern White & Blue Railway 200 1