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 is accessible to anyone who registers. If you would like to join in, all you have to do is register with us for free.
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 FTPE/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
FTPE Manchester – Scotland
135xxxxx
60
ScotRail Strathclyde area passenger services and ECS moves
2170xxxx
61
Virgin Trains East Coast =
21730001
20
FTPE Scotland – Manchester
21755001
22
Grand Central ECS moves
21793000
23
Northern Rail Newcastle - Carlisle
2211xxxx
65
Virgin West Coast =
2218xxxx
27
Cross Country =
22190008
97
DRS Charter Trains (1Zxx /5Zxx)
22191708
97
DRS Northern Belle (1Zxx /5Zxx)
22238108
50
WCR 'The Jacobite' (Fort William - Mallaig steam service)
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
2358xxxx
60
ScotRail Passenger Services and ECS moves
23587003
60
ScotRail Fife Circle (Passenger & ECS)
23587103
60
ScotRail Fife Circle (Passenger & ECS)
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
50195041
05
DB Schenker Powderhall - Oxwellmains/Mossend (refuse containers)
50261141
05
DB Schenker Clydeport: Hunterston – Longannet Coal
50301330
05
DB Schenker Earlseat (Fife) Coal
50417641
05
DB Schenker Grangemouth (Ineos)
50510170
09
Freightliner Light loco moves
50520220
05
DB Schenker Light loco moves
512xxxxx
05
DB Schenker Coal to Power Stations in Eastern England
51425xxx
05
DB Schenker Tata Steel
51427030
05
DB Schenker Pipes from Hartlepool
5146xxxx
54
GBRf -
51461783
54
GBRf Coal to Power Stations in England
51464880
54
GBRf STVA Car train
51580100
50
WCR West Coast Railways - Freight
51790500
50
WCR West Coast Railways - Freight (e.g. for Network Rail)
52121320
05
DB Schenker Clitheroe Castle Cement to Mossend
52190590
97
DRS Flask trains
52406840
05
DB Schenker Enterprise Network – Trunk services
52406842
05
DB Schenker Enterprise Network – Feeder services
524075xx
05
DB Schenker UK Intermodal
5249xxxx
42
Colas -
52490470
42
Colas Lafarge Cement, Oxwellmains
52495000
42
Colas Carlisle – Chirk Timber
52495100
42
Colas For Network Rai – Engineer's trains
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 or Class 31 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
52495900
42
Colas Freight
52496100
42
Colas Grangemouth Aviation Fuel (Air BP / Ineos)
5266xxxx
97
DRS various freight
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)
53694201
46
Babcock Rail SB-Rail Tampers (6Txx or 6Jxx)
5379xxxx
05
DB Schenker for Network Rail
53790125
05
DB Schenker Engineer's trains for Network Rail
5379013x
05
DB Schenker Network Rail Test Trains (usually non DB traction)
53790404
05
DB Schenker 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 -
5546008x
54
GBRf Rolling Stock moves/unit drags for TOCs
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 (5Zxx)
56030020
05
DB Schenker For Royal Mail
56460581
54
GBRf Light locomotive moves
56232320
05
DB Schenker Coal trains, between main yards
57610313
08
DB Schenker 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)
72030204
04
DB Schenker Loco haulage for TOCs/ROSCOs
72030304
04
DB Schenker Charter Trains
72033027
04
DB Schenker DBS Company Train (with DVT 82146 etc.)
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 Schenker For NWR – Rail Head Treatment train / MPV
95998602
97
DRS For NWR – Rail Head Treatment train
97790600
02*
JSD R&D For NWR – MPV Weedspray

Sector 02 * but may show as Sector 54 on some systems.