Train Service Codes

Welcome to scot-rail.co.uk, Scotland's online railway community. The group is for any rail enthusiast interested in the railways and trains of Scotland. It not only consists of the wiki that you're reading now, but a busy online forum and mailing list, which was accessible to registered users. From April 2024 the forum has closed, with a replacement started on Groups.io.
Train Service Codes (TSC) are eight digit numbers used to identify groups of train services within the timetable. The numbering system was introduced for accounting purposes in BR days, but is now used as part of the track access contracts between TOC/FOC and Network Rail. For freight, digits 3 to 6 are known as the service group.

The service codes cover loaded trains, empty trains and any light loco movements associated with the train service. Route learning trains may also use the code.

In most cases the first four digits are common to one Train Operating Company (exceptions include Transpennine/Northern Rail, and On Track Machine operators).

The TSC can change en-route (e.g. at the former Strathclyde PTE boundary), but this is not always shown on all schedule outputs.

This list is a summary of service codes used for train schedules running in Scotland.

Service Code
Sector
Operator Description
12246820
20
Transpennine Express Manchester – Preston - Scotland
135xxxxx
60
ScotRail Strathclyde area passenger services and ECS moves
21498200
45
Lumo London KX - Edinburgh (First Group, Open Access)
21499320
45
Lumo London KX - Edinburgh (First Group, Open Access)
21050100
45
Lumo London KX - Edinburgh (First Group, Open Access)
21050220
45
Lumo London KX - Edinburgh (First Group, Open Access)
21700001
61
LNER London Kings Cross - Edinburgh
21701001
61
LNER London Kings Cross - Aberdeen / Inverness
21704001
61
LNER ECS & Light Locos
21708001
89
Locomotive Services Charter trains, ECS, Light locos
21730001
20
Transpennine Express Scotland – Preston - Manchester
21731000
20
Transpennine Express Scotland – Newcastle - Liverpool
21755001
22
Grand Central ECS moves
21793000
23
Northern Rail Newcastle - Carlisle
21994001
05
DB Cargo/Network Rail Royal Train
2211xxxx
65
Avanti West Coast =
2218xxxx
27
Cross Country =
22190008
97
DRS Charter Trains (1Zxx /5Zxx)
22238108
50
WCR 'The Jacobite' (Fort William - Mallaig steam service)
22238208
50
WCR Northern Belle (1Zxx /5Zxx)
22243008
50
WCR West Coast Railways.
22244008
50
WCR West Coast Railways - Charters, ECS and loco moves
22462900
54
GBRf Charter Trains (1Zxx /5Zxx)
22462901
54
GBRf 'The Royal Scotsman' (1Hxx /5Hxx)
2354xxxx
60
ScotRail Passenger Services and ECS moves
2355xxxx
35
Serco Caledonian Sleeper =
23556003
35
Serco Caledonian Sleeper Glasgow train (Sleeper, ECS & Light Loco)
2356xxxx
60
ScotRail Passenger Services and ECS moves
2357xxxx
60
ScotRail Passenger Services and ECS moves
2358xxxx
60
ScotRail Passenger Services and ECS moves
23971003
60
ScotRail Open Access
23971103
60
ScotRail EMU Maintenance/Test run
23971203
60
ScotRail DMU Maintenance/Test run
23971403
60
ScotRail Driver Training
23971503
60
ScotRail Special Events
50417641
05
DB Cargo Grangemouth (Ineos)
50510170
09
Freightliner Light loco moves
50520220
05
DB Cargo Light loco moves
512xxxxx
05
DB Cargo Coal to Power Stations in Eastern England
51425330
05
DB Cargo Steel from Lackenby
51427030
05
DB Cargo Pipes from Hartlepool (to Georgemas Junction)
51427031
05
DB Cargo Pipes from Hartlepool (Raiths Farm, Dyce)
5146xxxx
54
GBRf -
51461783
54
GBRf Coal to Power Stations in England
51463180
54
GBRf Coal to Power Stations in England
51464580
54
GBRf Construction Materials
51464685
54
GBRf Castle Cement
51464880
54
GBRf STVA Car train
51465080
54
GBRf China clay slurry
51580100
50
WCR West Coast Railways - Freight
51790500
50
WCR West Coast Railways - for Network Rail
52121320
05
DB Cargo Clitheroe Castle Cement to Mossend
52190590
97
DRS Flask trains
52190591
97
DRS Flask trains
52406840
05
DB Cargo Enterprise – Trunk services (incl. Automotive)
52406842
05
DB Cargo Enterprise – Feeder services
52407544
05
DB Cargo UK Intermodal
52407546
05
DB Cargo UK Intermodal
52407548
05
DB Cargo UK Intermodal
5249xxxx
42
Colas -
52490470
42
Colas TARMAC (Cement)
52490480
42
Colas TARMAC, Oxwellmains to Inverness (Cement)
52490481
42
Colas TARMAC, Oxwellmains to Aberdeen (Cement)
52490482
42
Colas TARMAC, Oxwellmains to Uddingston (Cement)
52490483
42
Colas TARMAC, Oxwellmains to Seaham (Cement)
52490484
42
Colas TARMAC, Oxwellmains to Hunslet (Cement)
52490485
42
Colas TARMAC, Oxwellmains to West Thurrock (Cement)
52495000
42
Colas Carlisle – Chirk Timber
52495100
42
Colas Engineer's trains for Network Rail
52495110
42
Colas Network Rail – TRU 950001 (DMU) 2Q08/2Z08
52495111
42
Colas Network Rail – TRC 1Qxx
52495112
42
Colas Network Rail – UTU Class 37 3Qxx/3Zxx
52495113
42
Colas Network Rail – PLPR 1Qxx
52495114
42
Colas Network Rail – SGT 1Qxx
52495115
42
Colas Network Rail – MENTOR usually, Top'n'Tailed, 1Qxx
52495116
42
Colas Network Rail – TIC 1Qxx
52495117
42
Colas Network Rail – NMT, 1Qxx
52495118
42
Colas Network Rail – Radio Survey, 1Qxx
52495800
42
Colas Light loco moves
52496100
42
Colas Petroineos, Grangemouth to Dalston
52496102
42
Colas AirBP, Grangemouth to Prestwick
52496103
42
Colas Gulf Aviation, Grangemouth to Sinfin
52497000
42
Colas OMYA, from Aberdeen Waterloo (Calcium Carbonate slurry)
52497002
42
Colas OMYA, from Aberdeen Waterloo (Calcium Carbonate slurry)
52497003
42
Colas OMYA, from Aberdeen Waterloo (Calcium Carbonate slurry)
5266xxxx
97
DRS various freight
52660090
97
DRS Ad-Hoc moves
52660190
97
DRS Light loco moves
52660192
97
DRS Route Learning
52662890
97
DRS Intermodal (Daventry)
52662990
97
DRS Intermodal (Inverness)
52664090
97
DRS Intermodal (Aberdeen)
52995001
??
Loram Rail Operations Network Rail – TRU 950001 (DMU) 2Q08/2Z08
52995003
?
Loram Rail Operations Inspection Saloon (2Z02/5Z02 etc)
53495210
42
Colas Engineer's trains for Network Rail
5369xxxx
~~
(various) On-Track Machine movements for Network Rail
53693601
39
Harsco Rail S&C Rail Grinders (eg 6U01)
53693602
39
Harsco Rail Stoneblowers (eg 6U21)
53693803
42
Colas On-Track Machine movements
53693901
40
Balfour Beatty Plain-Line Rail Grinders (6Z0x)
53693903
40
Balfour Beatty Stoneblower (6Uxx) or other OTMs
53694201
46
Babcock Rail SB-Rail Tampers (6Txx or 6Jxx)
5379xxxx
05
DB Cargo for Network Rail
53790121
05
DB Cargo Engineer's trains for Network Rail
53790125
05
DB Cargo Engineer's trains for Network Rail
5379013x
05
DB Cargo Network Rail Test Trains (usually non DB traction)
53790404
05
DB Cargo For NWR – MPV Weedkiller
54606070
09
Freightliner Intermodal
54606571
09
Freightliner Engineer's trains for Network Rail
54761000
54
GBRf for Network Rail (NSC) Engineer's materials
54761100
54
GBRf Engineer's trains for Network rail
5546xxxx
54
GBRf -
55460080
54
GBRf Rolling Stock Movements for TOCs
55460081
54
GBRf Doncaster (Wabtec) Stock Movements
55460084
54
GBRf Kilmarnock (Wabtec) Stock Movements (+ other light locos)
55460085
54
GBRf Kilmarnock (Brodie) Stock Movements
55460086
54
GBRf Springburn Stock Movements
55460087
54
GBRf Angel Trains Stock Movements
55460093
54
GBRf Caledonian Sleeper Stock Movements / Testing
55462780
54
GBRf Light locomotive moves
55463580
54
GBRf Rio Tinto Alcan
55660505
34
DCR ECS moves (5Zxx)
55660808
34
DCR For NWR - Infrastructure Services
56661501
07
Rail Operations Group ECS moves (5Z**) and Light loco moves (0Z**), (0S**)
56030020
05
DB Cargo For Royal Mail, usually Class 325
56460581
54
GBRf Light locomotive moves
56232320
05
DB Cargo Coal trains, between main yards
57610313
08
DB Cargo Antwerp - Channel Tunnel - Irvine
57620170
09
Freightliner Heavyhaul, Coal
57620470
09
Freightliner Heavyhaul, non-coal (e.g. Lafarge Cement)
57620570
09
Freightliner Heavyhaul. Rolling Stock movements.
57622870
09
Freightliner Heavyhaul, Greater Manchester Waste (containers)
58100100
(SO)
Rail Adventure Rolling Stock moves (0Zxx, 5Zxx, 6Zxx)
59980001
(MV)
Varamis Rail Parcels EMU from/to Birmingham (1Sxx/1Mxx)
72030204
04
DB Cargo Loco haulage for TOCs/ROSCOs
72030304
04
DB Cargo Charter Trains (including ECS)
72033027
04
DB Cargo DB Company Train (Class 67 with DVT 82146 etc.)
95997000
97
DRS For NWR – Infrastructure Monitoring (e.g. PLPR)
95998090
97
DRS For NWR – Engineer's trains
95998190
97
DRS For NWR – MPV Weedkiller
95998290
97
DRS For NWR – Saloon (eg 2Z02/5Z02)
95998501
05
DB Cargo For NWR – Rail Head Treatment train / MPV & Weedkiller
95998602
97
DRS For NWR – Rail Head Treatment train & Test Trains
95998990
97
DRS For NWR – Snowplough moves (e.g. 7Zxx)
.

See Also


External Links