Train Reporting Code

Train reporting number

A headcode or train reporting number is used by railway staff in Great Britain to identify a particular train service. It consists of:

  • A single-digit number, indicating the class (type) of train
  • A letter, indicating the destination area
  • A two-digit number, identifying the individual train, or indicating the route (the latter generally for suburban services).

Headcodes were at one time, from the steam era into the diesel-electric era indicated by a set of white discs on the front of the engine. At night lamps or lights were used.

There were four positions for the discs on the front of the engine. Three positions across the front (on the top of the frame) and one centrally above (the centre of the front of the smokebox).


Its main purpose is to assist the signaller in routing the train correctly, and it is especially useful if services are disrupted. The number is shown in the working timetable issued to staff and on systems such as TOPS; it is not normally provided to passengers. Some Train Operating Companies print the headcode on a ticket when cancelling it, for example 1V45 on a cross-country service to Plymouth, or 1F22 on a West Coast London Euston to Liverpool Lime Street train.

Train Classes

For operational reasons, certain trains have priority in running. To help operating staff, they are grouped into classes:

  1. Express passenger train, nominated postal or parcels train, breakdown or overhead line equipment train going to clear the line or returning from there (Code 1Z99), traction unit going to assist a failed train (1Z99), or a snowplough going to clear the line (1Z99)
  2. Ordinary passenger train, breakdown or overhead line equipment train not going to clear the line (2Z99), or an Officers’ special train (2Z01)
  3. Freight train which can run at more than 75 mph, parcels train, or empty coaching stock train if specially authorised
  4. Freight train limited to 75mph
  5. Empty coaching stock train
  6. Freight train limited to 60mph
  7. Freight train limited to 45mph
  8. Freight train limited to, or timed to run at, 35mph or less
  9. Eurostar train. In 2007, certain long distance Virgin Cross Country services were allocated 9xxx headcodes to help signallers identify a long-distance inter-regional express passenger service from a local Class 1 express service. This should help the Class 9 Virgin Cross Country get higher priority

Class 0 is used for light locomotives. Newspaper and postal trains are consigned to history. The classes' definitions have changed several times since being introduced: Class 3 was formerly used for parcels trains, and Class 9 for freight trains without fitted brakes.

Destination Letters

For long distance trains, the country is split up into areas based upon the old British Rail regions. Each one is assigned a letter as follows:

  • E: Eastern
  • L: Anglia
  • M: Midland
  • O: Southern
  • S: Scotland
  • V: Western

A train going from one region to another is given the letter of the destination region in its headcode.

For trains internal to a region, the remaining letters can be used to indicate either:

  • A destination zone inside that region, or
  • A route within that region.

Some areas within the Midland region are:

  • A: London
  • D: North Wales
  • G: Birmingham
  • H: Manchester

Other regions can use these letters for different areas, but the inter-regional codes have the same meaning throughout the country.

In 2007 a special letter 'Q' was introduced for track recording trains, such as the Network Rail New Measurement train. The 'Q' emphasises to Signallers that the train is to run its booked route as it is recording. It is not to be diverted without the prior knowledge of the Controller.

Individual Identifier

Because there are many trains of the same type heading for similar destinations (for example, most expresses to Scotland have headcodes beginning with 1S) the last two digits are used to separate individual services, or to indicate the route (generally for suburban services).

There is sometimes duplication because there are only two digits, so it is the rule for individually-numbered trains that there must be six hours between services with the same headcode.


  • The 0837 ReadingLiverpool is an express passenger service, so it is a class 1 train. It is going from the Western to the Midland region, so it is given the letter M for its destination. It runs quite early in the day, so its headcode is 1M06.
  • The 1640 express London EustonManchester is internal to the Midland region, so it uses the Manchester letter H for its destination. Its headcode is 1H57.
  • On the Western region, the letter K signifies trains running between Paddington or Reading and the Bedwyn/Newbury area. Up (London-bound) services have odd numbers, and Down services have even numbers. The 2233 London Paddington – Bedwyn is numbered 1K82 and the return journey 1K85.
  • The china clay train from Cliff Vale (Stoke-on-Trent) – St Blazey (Cornwall) is limited to 60mph, so it is a class 6 train. It is going to the Western region, and its headcode is 6V70.

Special Numbering

It is common practice for empty coaching stock (class 5) trains on the way to form a service or returning to depot having completed a service, to run with the same code as that service, with the 5 prefix. For example, 5M37 may be going to form or coming off either 1M37 or 2M37. Similarly, locomotives on the way to pick up a train or running round to change the direction of travel are given the train number but with a 0 prefix.

Eurostar trains usually run in the 9Oxx or 9Ixx range; the former for services to or from France, the latter for Belgium services. On entering the Channel Tunnel control area, and throughout the European system, these codes are translated to 90xx and 91xx respectively.

Trains with some specific requirements, such as out-of-gauge loads or the Royal Train, run with the letter X, and special trains not in the regular train service (e.g. charter services or railtours) have Z.

Use of Headcodes

The four-character system was originally devised in the early 1960s. Locomotives built in the 1960s and 1970s were equipped with indicator boxes that displayed the headcode on roller blinds for visual recognition of trains by signalling staff.

However, they were found to be expensive to maintain and the days of the manually-operated, mechanical signal box were limited, so from 1976 they were taken out of use (this is why photographs from this period almost always show the blinds set to 0000, blank or two white dots). The Class 87 electric locomotives built in the early 1970s were the first built without headcode panels, although Class 312 EMUs were built with them in the late 1970s.

British Rail undertook modifications to locomotive noses to plate over the indicators and replaced them with marker lights. Some locomotives never received the modification under British Rail and continue to this day to operate with usually blank headcode panels, as the current train operating companies do not have the removal of the unused panels as a priority.

Not all locomotives carried 0000 headcodes. The Western locomotives had four digit numbering even after the introduction of TOPS, and it became a tradition to show the locomotive number on the headcodes.


External links

Search another word or see Train Reporting Codeon Dictionary | Thesaurus |Spanish
Copyright © 2015, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature