Headcodes

Introduction


Headcodes (also known as train reporting numbers, or train IDs) are used by operational railway staff to identify particular train services. They are used in signalling systems, the Working Timetable, train crew rosters and various computer systems such as TOPS and TRUST. This page gives a list of the most common ones used in Scotland. For a full explanation of how headcodes are formed, check out the explanation page!

The page is a constant work in progress. If you know of a headcode that isn't listed here, feel free to add it yourself or alternatively email the Wiki Editors.

Click on the headcode to search the group messages for the most recent mentions of this train (requires you to be logged in).

Headcodes

First ScotRail Caledonian Sleeper services


HeadcodeRouteNotesTimes
1B011950 Fort William - Edinburgh
1Y110450 Edinburgh - Fort William
1B162142 Aberdeen - Edinburgh
1A250440 Edinburgh - Aberdeen
1M162040 Inverness - Edinburgh - Euston
1S252115 Euston - Edinburgh - Inverness
1M112341 Glasgow - Euston
1C112340 Edinburgh - Carstairs
1B260645 Carstairs - Edinburgh
1S262345 Euston - Glasgow
5C112107 Polmadie - Edinburgh ECS
5B260822 Edinburgh - Polmadie ECS
5M112100 Polmadie - Glasgow ECS
5S260815 Glasgow - Polmadie ECS


DRS


HeadcodeRouteNotesTimes
Flasks
6S43Carlisle - Torness
6M50Torness - Carlisle
6M22Hunterston-Carlisle
6S54Carlisle - Hunterston
The Malcolm Group
4S492130 Daventry - Grangemouth
4M301900 Grangemouth - Daventry
4A660840 Grangemouth - AberdeenNorthbound path 1 Here
4A111038 Grangemouth - AberdeenNorthbound path 2
4A6407:17 Grangemouth - Aberdeen Here
4A131215 Grangemouth - Aberdeen Here
4N791456 Aberdeen - GrangemouthSouthbound path 1
4N811556 Aberdeen - GrangemouthSouthbound path 2
4N831730 Aberdeen - GrangemouthSouthbound path 3
4N692002 Aberdeen - GrangemouthSouthbound path 4
4N720827 Elderslie - Grangemouth
4R770719 Grangemouth - Elderslie
4N781309 Elderslie - Grangemouth
4M781402 Elderslie - NewbigginMon-Fri
4S3902xx Newbiggin - ElderslieTue-Sat (Sat runs as 4Z39)
DRS
4S451830 Daventry - Mossend
4M440821 Mossend - Daventry
John G. Russell
4S441114 Daventry - Coatbridge
4S471849 Daventry - Coatbridge
4M622330 Coatbridge - Daventry
4Z340500 Coatbridge - Daventry
Eddie Stobart
4S430631 Daventry - Grangemouth
4M481811 Grangemouth - Daventry
Wagon Repair
4M53Grangemouth - Kingmoor
4S51Kingmoor - Grangemouth


Freightliner


HeadcodeRouteNotesTimes
Ballast
6P29Carlisle Yard - Millerhill YardRan during 2007
6P301335 Millerhill Yard - Carlisle YardRan during 2007
6P68Carlisle Yard - Millerhill Yard
6P70Millerhill Yard - Carlisle Yard


HeadcodeRouteNotesTimes
Cement
6D620736 Oxwellmains - View Park
6B341515 View Park - Oxwellmains
6A650602 Oxwellmains - Aberdeenvia Perth
6B321651 Aberdeen - Oxwellmainsvia Fife
6Z640630 Oxwellmains - Ayr Harbour
6Z651621 Ayr Harbour Oxwellmains
6H510305 Oxwellmains - Inverness
6B311700 Inverness - Oxwellmains
6E900636 Oxwellmains - Seaham
6S261447 Seaham - Oxwellmains
6M010356 Oxwellmains - Brunthill (Carlisle)
6S091323 Brunthill - Oxwellmains


HeadcodeRouteNotesTimes
Coal
4S33Empties to Hunterston
4S12Empties to Ravenstruther Forms 6E65 Arrives 1232 here
4S110715 Drax - Killoch
4S310830 Drax - Hunterston
4S080608 Ratcliffe PS - New Cumnock
4S151000 Cottam PS - New Cumnock
4S071629 York - New Cumnock / Killoch
4S091745 Drax PS - Greenburn
6E730654 New Cumnock / 0447 Killoch - Drax PS
6E600924 Ravenstruther - Lynemouth via WCML.
6M320937 Greenburn - Ratcliffe PS
6E651438 Ravenstruther to Drax via WCML. Return of 4S12. here
6E711407 Hunterston - Ferrybridge
6E721942 New Cumnock - Drax
6E741805 Killoch - Drax
6E841929 Hunterston - Drax PS
6E752205 New Cumnock - Cottam PS


HeadcodeRouteNotesTimes
Intermodal
4M831031 Coatbridge - Crewe Basford Hall
4M741300 Coatbridge - Crewe Basford Hall
4O111810 Coatbridge - Southampton
4L811941 Coatbridge - Tilbury
4L892200 Coatbridge - Felixstowe
4S500558 Crewe Basford Hall - Coatbridge
4S520802 Crewe Basford Hall - Coatbridge
4S591500 Southampton - Coatbridge
4S831822 Tilbury - Coatbridge
4S881607 Felixstowe - Coatbridge


Note that the destination for coal loaded at Ravenstruther and Hunterston can change depending on the client's requirements, but the paths through Scotland tend to be the same.

EWS


HeadcodeRouteNotesTimes
West Highland
6Y150823 Mossend - Fort William
6E161750 Fort William - Mossend
6Y382051 Mossend - Crianlarich
6D400143 Crianlarich - Mossend
Millerhill Engineers
6M490537 Millerhill - Carlisle
6S501305 Carlisle - Millerhill
Leith Engineers
6B17Millerhill - Leith Docks
6B181224 Leith Docks - Millerhill
Edinburgh Binliner
0B41Millerhill - Powderhall
6B41Powderhall - Oxwellmains
6B441119 Oxwellmains - PowderhallThe train frequently runs earlierDUNBAR 11.22, DREM DPL 11.37-11:54, PBELLOJN 12.16, POWDERHAL 12.39
0B44Powderhall - Millerhill Will run via Niddrie West (reverse) when required.
Sand
6S88Middleton Towers - Mossend Tues & Thurshere
6Z89 Mossend - Peterboro' Tues & Thurs here
Aberdeen
6A301036 Mossend - LaurencekirkMon-Thu. Used to run to Aberdeen
6D83Laurencekirk - MossendMon-Thu. Used to run from Aberdeen.
6A3105:10 Mossend - WaterlooThO. OMYA tanks. Used to be part of 6A30
6D8418:09 Waterloo - MossendFO. OMYA tanks. Used to be part of 6D83
1S030520 Walsall - AberdeenLoaded DHL vans Cancelled March 2007
5D030907 Aberdeen - MossendEmpty DHL Vans
Inverness
1H030607 Mossend - InvernessLoaded DHL vans off 1S03
4D051137 Inverness - MossendEmpty DHL vans / Enterprise here
6H440120 Mossend - InvernessLairg tanks
6D661839 Inverness - Mossendempty tanks
Lairg Tanks
6H030807 Inverness - Lairg
6H661539 Lairg - Inverness
Linkswood Tanks
6L490532 Mossend - Linkswoodvia Perth
6D711222 Linkswood - Mossendvia Fife
Riccarton Tanks
6D611248 Riccarton - Mossend
6B010518 Mossend - Riccarton
Dalston Tanks
6S36Dalston - Grangemouth
6M34Grangemouth - Dalston
Mossend Tanks
6D17Grangemouth - Mossend
Prestwick Tanks
6N44Prestwick - Mossend
Bathgate Cars
6X38Washwood Heath / Doncaster - BathgateLoaded Cars Now runs to Tyne Dock rather than Bathgate
6M85Bathgate - Doncaster / Washwood HeathEmpty Cars Now runs from Tyne Dock rather than Bathgate
Deanside Trips
6D30Mossend - Deanside
6D31Deanside - Mossend
Steel
6S580106 Lackenby - Dalzell (Motherwell)Loaded steel slabs. Booked a 60
6E301329 Dalzell - LackenbyEmpty steel slabs. EWD. Booked a 60
6E28Dalzell - LackenbyEmpty steel slabs. SO. Booked a 60
Intermodal
6S67Trafford Park - Grangemouth
6D670725 Grangemouth - Mossend
6N351510 Mossend - Grangemouth
4M671742 Grangemouth - Trafford Park
Potatoes
6A670955 Elgin to Laurencekirk Mondays only


HeadcodeRouteNotesTimes
Hunterston Coals
6J070535 Longannet - Hunterston
6J080545 Longannet - Hunterston
6J100800 Longannet - Hunterston
6J110930 Longannet - Hunterston
6J121055 Longannet - Hunterston
6J131222 Longannet - Hunterston
6R141330 Longannet - Ayr
6J151500 Longannet - Hunterston
6J161630 Longannet - Hunterston
6J171800 Longannet - Hunterston
6J181930 Longannet - Hunterston
6D192115 Longannet - Mossend
6G202230 Longannet - Thornton
Longannet Coals
7G110456 Mossend - Longannet (0815)
7G120623 Mossend - Longannet (0940)
7G130555 Hunterston - Longannet (1105)
7G140625 Hunterston - Longannet (1215)
7G150820 Hunterston - Longannet (1340)
7G161000 Hunterston - Longannet (1510)
7G171125 Hunterston - Longannet (1640)
7G181300 Hunterston - Longannet (1810)
7G191400 Hunterston - Longannet (1940)
7G201500 Hunterston - Longannet (2120)
7G211700 Hunterston - Longannet (2200)
7G221900 Hunterston - Longannet (0010)
7D142025 Hunterston - Mossend
7D152125 Hunterston - Mossend
7D182225 Hunterston - Mossend
Ravenstruther Coals
6C100545 Millerhill - RavenstrutherEmpty. Via Cobbinshaw. Forms 7B52. here
6C120733 Millerhill - RavenstrutherEmpty. Via Motherwell. Forms 7B54. here
6C16Millerhill - RavenstrutherEmpty. Via Motherwell. Forms 7B58. Arrives 1530
6S47Ironbridge - RavenstrutherEmpty. Via WCML. Forms 6M69.Arrives 1748.
7B520919 Ravenstruther - MillerhillLoaded. Via Cobbinshaw. Back working of 6C10.here
7B541155 Ravenstruther - MillerhillLoaded. Via Mossend. Back working of 6C12.here
7B581724 Ravenstruther - MillerhillLoaded. Via Cobbinshaw. Back working of 6C16.
6M691949 Ravenstruther - IronbridgeLoaded. Via WCML. Back working of 6S47.Arrives 1748. here
Fife Coals
6G24Millerhill - ThorntonVia Dunfermline
6G310455 Millerhill - WestfieldEmpty. Via Kirkcaldy. Forms 7G31.here
6G721419 Millerhill - WestfieldEmpty. Via Dunfermline. Forms 7G32here
7G310815 Westfield - Millerhill / CockenzieLoaded. Via Thornton & Dunfermline. Back working of 7G31. Forms 6B59.here
7G32Westfield - MillerhillLoaded. Via Thornton & Dunfermline. Back working of 6G72.here
Leith / Millerhill to Cockenzie Coals
7B010857 Leith Docks - CockenzieVia Musselburgh.Times:Leith-Cockenzie MGRs
7B02 1713 Leith Docks - CockenzieVia Musselburgh.Times:Leith-Cockenzie MGRs
7B031330 Leith Docks - CockenzieVia Musselburgh.Times:Leith-Cockenzie MGRs
7B042130 Leith Docks - MillerhillOften runs direct to Cockenzie via Musselburgh. Times:Leith-Cockenzie MGRs
7B181119 Hunterston - CockenzieProbably only running during the current problems at Longannet.here
7B980111 Leith Docks - CockenzieVia Musselburgh. Times:Leith-Cockenzie MGRs
7B990500 Leith Docks - CockenzieVia Musselburgh. Times:Leith-Cockenzie MGRs
7G14Hunterston - CockenzieProbably only running during the current problems at Longannet.
7G311717 Millerhill - CockenzieComes from Westfield 0815 dep. Forms 6B59.here
Cockenzie to Leith / Millerhill Coals
6B591940 Cockenzie - MillerhillBack working of 7G31COCKENZIE 1940, MNKTHALJ 1958, MILHIL YD 2008
6B65Cockenzie - MillerhillBack working of 7B18.
6B702115 Cockenzie - Leith DocksVia Musselburgh. Times:Leith-Cockenzie MGRs
6B990045 Cockenzie - Leith DocksVia Musselburgh. Times:Leith-Cockenzie MGRs
6D010558 Cockenzie - Leith DocksVia Musselburgh. Times:Leith-Cockenzie MGRs
6D021335 Cockenzie - Leith DocksVia Musselburgh. Times:Leith-Cockenzie MGRs
6D030952 Cockenzie - Leith DocksVia Musselburgh. Times:Leith-Cockenzie MGRs
6D041715 Cockenzie - Leith DocksVia Musselburgh. Times:Leith-Cockenzie MGRs
Chalmerston to Cockenzie Coals
6B35 Chalmerston to Cockenzie
6R27Cockenzie to Chalmerston


First GBRf


HeadcodeRouteNotesTimes
Mudoil
6S602250 Harwich - AberdeenVia Stirling Times:6S60
6L590730 Aberdeen - HarwichVia Kirkcaldy
6E590625 Aberdeen Waterloo - DoncasterVia Kirkcaldy Times:6E59
Royal Mail
1M441547 Sheildmuir - Willesden
1S961626 Willesden - Sheildmuir
1S552330 Warrington - Sheildmuir Times:1S55


The Royal Scotsman


See:

The Jacobite


HeadcodeRouteNotesTimes
2Y611020 Fort William - Mallaig
2Y621410 Mallaig - Fort William


Network Rail Test Trains


HeadcodeRouteNotesTimes
New Measurement Train (HST)
1Q20Heaton - EdinburghMO Times
1Q21Edinburgh - NewcastleMO Times
1Q22Edinburgh - Newcastle via either Fife or Glasgow Queen StreetMO Times
1Q92Crewe - Liverpool via Glasgow CentralWO Times
DMUs
2Q02IRIS II
2Q08950001 (Class 150)
Test Coaches
1Q06Optical Structure Gauging Train with Network Rail Class 31s
1Q18Mentor OHL Test Train with DRS Class 37s
4Q07 with Network Rail Class 31s
4Q08UTU2 with Network Rail Class 31s
4Q10Ultrasonic Test Coach 999606 (UTU4) with DRS Class 37s Also runs as 4Q12, 4Q14 or 4Q16