CRS, NLC, TIPLOC and STANOX Codes

A (hopefully) comprehensive listing

Multiple station codes explanatory note

Last update 18 January 2024

Additional information is always gratefully received, whether entirely new records (particularly historical records) or information to fill in gaps or correct errors, via the contact link under the Miscellaneous entry in the navigation bar above. Thank you.

To see other locations, please click the link below:

or click your browser's 'back' button.

Some stations running over two separate lines have a different CRS code for each line. Normally only one works for national rail enquiries.

The reason for most of these stations having two codes was for the old Disabled Passenger Reporting System (DPRS), which allowed staff assisting disabled passengers to know to which part of the station to direct their attention. DPRS no longer exists.

Stations where this applies are shown below:

Ebbsfleet International	EBD	EBF
Glasgow Central        	GLC	GCL
Glasgow Queen Street   	GLQ	GQL
Heworth                	HEW	HEZ
Highbury & Islington   	HHY	HII	XHZ
Lichfield Trent Valley 	LTV	LIF
Liverpool Lime Street  	LIV	LVL
Liverpool South Parkway 	LPY	ALE
London St Pancras     	STP	SPL	SPX
Retford                 	RET	XRO
Tamworth                	TAM	TAH
Willesden Junction      	WIJ	WJH	WJL
Worcestershire Parkway 	WOP	WPH

Additionally, for this station there is some doubt over the existence of dual codes:

Smethwick Galton Bridge 	SGB	GTI

The first code shown above defines the whole station for all passenger ticketing and train enquiries. The subsequent code(s) in each group are recognised by most retail systems but are converted to the first code in the background.

At Heworth, HEW covers the National Rail platforms and HEZ the Tyne & Wear Metro ones.

At St Pancras, STP covers the high-level platforms used by East Midlands Trains, SPL is the low-level 'Thameslink' station and SPX covers the Eurostar platforms and Southeastern platforms for services running over HS1. However, for passenger enquiry and ticketing purposes there is a fix ensuring that all domestic services use STP, with SPX just used for Eurostar.