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: 160 in traffic and 11 out of service. The largest holders are Northern (53), ScotRail (40) and East Midlands Railway (26), with 4 others holding the rest. 42 have worked a train today. Subclasses: 158/7, 158/8, 158/9.

171 in the register 160 in traffic 11 out of service

Units

Unit OperatorStatusLast workedLast seen at
158701 ScotRail Yesterday 2L19 Perth
158702 ScotRail Yesterday 1L61 Dundee
158703 ScotRail 10th November 2026 5H75 Inverness CSD
158704 ScotRail 10th October 2026 5H62 Inverness
158705 ScotRail Yesterday 2L19 Perth
158706 ScotRail Yesterday 2H65 Wick
158707 ScotRail Today 5H57 Inverness
158708 ScotRail 11th November 2026 5H27 Inverness
158709 ScotRail Today 5Y69 Corkerhill CSMD
158710 ScotRail Today 5H77 Inverness
158711 ScotRail Yesterday 1L73 Perth
158712 ScotRail Yesterday 5L31 Dundee DMU Sdgs
158713 ScotRail Today 5L32 Perth
158714 ScotRail Yesterday 5H75 Inverness CSD
158715 ScotRail Yesterday 2H57 Wick
158716 ScotRail Today 5H57 Inverness
158717 ScotRail 7th November 2026 5H71 Inverness CSD
158718 ScotRail Yesterday 5A87 Aberdeen Clayhills Car.M.D
158719 ScotRail Yesterday 1H45 Inverness
158720 ScotRail Today 5B45 Aberdeen
158721 ScotRail Yesterday 2H87 Kyle of Lochalsh
158722 ScotRail Yesterday 5H70 Inverness TMD
158723 ScotRail Today 5L98 Haymarket Depot
158724 ScotRail Yesterday 5H75 Inverness CSD
158725 ScotRail 11th November 2026 1H55 Inverness
158726 ScotRail Yesterday 5G95 Haymarket Depot
158727 ScotRail Yesterday 5L96 Haymarket Depot
158728 ScotRail Yesterday 1L63 Perth
158729 ScotRail Yesterday 5W60 Corkerhill CSMD
158730 ScotRail Today 5A62 Aberdeen
158731 ScotRail Today 5K85 Leven
158732 ScotRail Yesterday 5L96 Haymarket Depot
158733 ScotRail Today 5K86 Haymarket Depot
158734 ScotRail Today 5L98 Haymarket Depot
158735 ScotRail Today 5A62 Aberdeen
158736 ScotRail Today 5L94 Corkerhill CSMD
158738 ScotRail Yesterday 5G77 Perth
158739 ScotRail Today 5T56 Eastfield HS
158740 ScotRail Yesterday 2K85 Leven
158741 ScotRail Today 5Y88 Corkerhill CSMD
158745 Great Western Railway Yesterday 5F30 Bristol Temple Meads
158747 Great Western Railway Yesterday 5J37 Westbury DMU Sidings
158748 Great Western Railway Out of Service 25th September 2026 5H70 At Wolverton Works
158749 Great Western Railway Yesterday 5F25 Fratton CSD
158750 Great Western Railway Yesterday 5F31 Fratton CSD
158752 Northern Today 5K37 Holbeck Loco Sidings
158753 Northern 11th November 2026 5I29 Neville Hill T&RSMD
158754 Northern Yesterday 5J97 Newton Heath TMD
158755 Northern Yesterday 5I29 Neville Hill T&RSMD
158756 Northern Yesterday 2J33 Leeds
158757 Northern Today 5W67 Wigan Wallgate Up CS
158758 Northern Yesterday 2H98 Skipton
158759 Northern Today 5C69 Neville Hill T&RSMD
158760 Great Western Railway Yesterday 1F18 Bristol Temple Meads
158762 Great Western Railway Yesterday 5M36 St Philips Mrsh H S T D
158765 Great Western Railway Yesterday 5F30 St Philips Mrsh H S T D
158766 Great Western Railway Yesterday 5F31 St Philips Mrsh H S T D
158767 Great Western Railway Yesterday 1F34 Bristol Temple Meads
158768 Great Western Railway Out of Service never seen At Wolverton Works
158769 Great Western Railway Today 5F35 Fratton CSD
158770 East Midlands Railway 10th November 2026 2O30 Nottingham
158771 Great Western Railway Yesterday 5F28 St Philips Mrsh H S T D
158773 East Midlands Railway Yesterday 5L18 Nottingham Eastcroft
158774 East Midlands Railway 11th November 2026 2A81 Nottingham
158777 East Midlands Railway Yesterday 5L18 Nottingham Eastcroft
158780 East Midlands Railway Out of Service 4th September 2026 2O30 Nottingham
158782 Northern never seen
158783 East Midlands Railway Yesterday 1L19 Nottingham
158784 Northern Yesterday 1W55 Hull
158785 East Midlands Railway Yesterday 2O30 Nottingham
158786 Northern never seen
158787 Northern Today 5T69 Heaton T&RSMD
158788 East Midlands Railway Yesterday 1N98 Nottingham
158789 Northern 29th October 2026 5T32 Holbeck Loco Sidings
158790 Northern Yesterday 5T32 Holbeck Loco Sidings
158791 Northern Yesterday 2L34 Leeds
158792 Northern Yesterday 2K32 Hull
158793 Northern Yesterday 2K97 Leeds
158794 Northern Yesterday 5H97 Neville Hill T&RSMD
158795 Northern Yesterday 2R35 Hull
158796 Northern 8th November 2026 5H66 Neville Hill T&RSMD
158797 Northern Yesterday 5B91 Neville Hill T&RSMD
158798 Great Western Railway 11th November 2026 5U34 St Philips Mrsh H S T D
158799 East Midlands Railway Yesterday 1L19 Nottingham
158806 East Midlands Railway Out of Service 30th September 2026 1R84 Under refurbishment at Nottingham Eastcroft
158810 East Midlands Railway Today 2O24 Nottingham
158812 East Midlands Railway Today 5R60 Norwich
158813 East Midlands Railway Yesterday 2P53 Nottingham
158815 Northern Yesterday 1N69 Carlisle
158816 Northern Yesterday 5N62 Newcastle
158817 Northern Yesterday 5B70 Hillhouse Carriage Sidings
158818 Transport for Wales Out of Service 6th October 2026 5Z35 At Cardiff Canton
158819 Transport for Wales 11th November 2026 5W89 Crewe CS
158820 Transport for Wales Today 1R98 Manchester Piccadilly
158821 Transport for Wales Today 5J53 Machynlleth Carr. Sdgs
158822 Transport for Wales Yesterday 5Z22 Shrewsbury Abbey Frgte CS
158823 Transport for Wales Today 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 10th November 2026 5V98 Cardiff Canton Sidings
158827 Transport for Wales Today 5V01 Cardiff Canton Sidings
158828 Transport for Wales Today 5J53 Machynlleth Carr. Sdgs
158829 Transport for Wales 9th November 2026 5Z22 Crewe
158830 Transport for Wales 31st October 2026 5I12 Machynlleth
158831 Transport for Wales 11th November 2026 5J36 Machynlleth Carr. Sdgs
158832 Transport for Wales Today 5D17 Chester DMUD
158833 Transport for Wales Today 2J53 Machynlleth
158834 Transport for Wales Yesterday 5J36 Machynlleth Carr. Sdgs
158835 Transport for Wales Today 5D21 Chester DMUD
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 Today 5V01 Cardiff Canton Sidings
158839 Transport for Wales 11th October 2026 5G38 Machynlleth Carr. Sdgs
158840 Transport for Wales Yesterday 5J50 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 Yesterday 5I31 Neville Hill T&RSMD
158844 Northern Yesterday 2H94 Carlisle
158845 Northern Yesterday 5N28 Heaton T&RSMD
158846 East Midlands Railway Yesterday 5O35 Nottingham
158847 East Midlands Railway Yesterday 1L82 Nottingham
158848 Northern Today 5N66 Heaton T&RSMD
158849 Northern Yesterday 5T64 Heaton T&RSMD
158850 Northern Yesterday 5I32 Springs Branch Stabl Sdg
158851 Northern Yesterday 1J77 Metrocentre
158852 East Midlands Railway Yesterday 2J75 Nottingham
158853 Northern Today 5N66 Heaton T&RSMD
158854 East Midlands Railway Today 2O92 Nottingham
158855 Northern Yesterday 5I31 Neville Hill T&RSMD
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 5C02 Doncaster
158860 Northern Yesterday 2K34 Hull
158861 Northern Yesterday 5N60 Heaton T&RSMD
158862 East Midlands Railway Yesterday 5C07 Etches Park Sdgs
158863 East Midlands Railway Today 2O24 Nottingham
158864 East Midlands Railway 10th November 2026 5C07 Etches Park Sdgs
158865 East Midlands Railway 11th November 2026 5Z01 Etches Park Sdgs
158866 East Midlands Railway Yesterday 2A81 Nottingham
158867 Northern Yesterday 2R30 York
158868 Northern Yesterday 2K26 Hull
158869 Northern 13th September 2026 5D67 Heaton T&RSMD
158870 Northern Today 5Y91 York
158871 Northern 10th November 2026 5H97 Neville Hill T&RSMD
158872 Northern 10th November 2026 2K34 Hull
158880 South Western Railway Yesterday 5S99 Salisbury
158881 South Western Railway Yesterday 5L84 Salisbury T&RSMD
158882 South Western Railway 11th November 2026 5L49 Salisbury T&RSMD
158883 South Western Railway Yesterday 5L63 Salisbury T&RSMD
158884 South Western Railway Today 5L88 Salisbury T&RSMD
158885 South Western Railway 11th November 2026 5L61 Salisbury T&RSMD
158886 South Western Railway Yesterday 5Y57 Salisbury
158887 South Western Railway Yesterday 5L49 Salisbury T&RSMD
158888 South Western Railway Yesterday 2S75 Salisbury
158889 East Midlands Railway Today 2O92 Nottingham
158890 South Western Railway Yesterday 5L61 Salisbury T&RSMD
158901 Northern Yesterday 5I31 Neville Hill T&RSMD
158902 Northern Yesterday 2R96 York
158903 Northern Yesterday 5C69 Neville Hill T&RSMD
158904 Northern 30th October 2026 5N66 Heaton T&RSMD
158905 Northern 10th November 2026 5N66 Heaton T&RSMD
158906 Northern Yesterday 5I32 Springs Branch Stabl Sdg
158907 Northern Today 5W19 Botanic Gardens DMUD
158908 Northern Yesterday 2C80 Sheffield
158909 Northern Yesterday 2N38 Sheffield
158910 Northern Yesterday 5T32 Holbeck Loco Sidings
158950 Great Western Railway Yesterday 5U34 St Philips Mrsh H S T D
158951 Great Western Railway Today 5E40 Exeter TMD
158958 Great Western Railway Today 5E42 Exeter TMD
158959 Great Western Railway Yesterday 5E37 Exeter St Davids

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