Ticket stamper codes

A (one day) comprehensive listing

Last update 14 September 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.

Please select a feature list from the links below:

Introduction

Around the late 1980s BR introduced new 'Dormy' ticket stamping devices. Used by ticket inspectors, rather than punch a hole in the passenger's ticket they printed information on it making it possible to check, in part, where a ticket had been used. The devices printed codes for the guard's depot and route, along with the date and that device's number.

Dormy stamper
The characteristic blue 'Dormy' ticket stamper

'Appendix C' of an unknown document dated 1992 gives the depot and route codes. It includes:

Ticket Stampers are designed to improve revenue protection as more sophisticated information is marked on tickets. This information includes depot code, stamper number, date ticket examined and route codes which identify the points between which a ticket has been inspected e.g. Code 403 shows that a ticket has been checked en route between Bedford and Bletchley … You should carefully check which route codes have been marked on partly used tickets which are returned for refund.
stamper diagram
Diagram of ticket stamper
sample ticket
Ticket showing depot LA (Laira (Plymouth)), route 020 (Plymouth-Exeter)

'Dormy' devices have since been superseded by devices that mark the individual train's reporting number (also known as the headcode).

Route codes

Each region was allocated a number band from which it could allocate individual routes according to its requirements, thus:

000-199 = Western 200-299 = Anglia 300-399 = Eastern 400-599 = London Midland 600-799 = Scottish 800-999 = Southern

Code Route
001 Penzance-Truro
002 Truro-Par
011 St Erth-St Ives
015 Par-Plymouth
020 Plymouth-Exeter
022 Truro-Falmouth
033 Par-Newquay
035 Exeter-Taunton
040 Taunton-Bristol
044 Liskeard-Looe
045 Exeter-Axminster
050 Taunton-Westbury
060 Axminster-Sherborne
065 Westbury-Reading
066 Plymouth-Gunnislake
070 Reading-Paddington or Kensington (Olympia)
077 Newton Abbot-Paignton
080 Sherborne-Salisbury
084 Swindon-Westbury
085 Reading-Swindon
086 Reading-Basingstoke
087 Exeter-Barnstaple
088 Exeter-Exmouth
090 Swindon-Bath Spa-Bristol Temple Meads
091 Swindon-Bristol Parkway
095 Swindon-Gloucester
099 Bristol Parkway-Cardiff
100 Bristol Temple Meads-Cardiff
101 Twyford-Henley
105 Newport-Gloucester
111 Maidenhead-Marlow
115 Cardiff-Swansea
120 Swansea-Carmarthen
122 Slough-Windsor
125 Gloucester-Worcester
127 Bristol Temple Meads-Bristol Parkway-Gloucester-Cheltenham
129 Cheltenham Spa-Birmingham via Bromsgrove (Northbound)
130 Worcester-Bromsgrove-Birmingham New Street
133 Ealing-Greenford
135 Carmarthen-Fishguard
139 Oxford-Bicester Town
140 Didcot-Oxford-Banbury
141 Marylebone-Aylesbury
142 Marylebone-High Wycombe-Banbury
143 Princes Risborough-Aylesbury
144 Bristol-Severn Beach
145 Bath-Westbury-Salisbury
150 Westbury-Yeovil
155 Oxford-Worcester
160 Worcester-Hereford
165 Yeovil-Weymouth
166 Cardiff-Rhymney
170 Newport-Abergavenny
175 Abergavenny-Hereford
177 Cardiff-Merthyr
178 Cardiff-Coryton
180 Hereford-Shrewsbury
188 Cardiff-Barry/Penarth
190 Swansea-Llandrindod Wells
191 Pontypridd-Treherbert
196 Whitland-Pembroke
199 Clarbeston Road-Milford Haven
201 Fenchurch Street/Liverpool Street-Basildon-Shoeburyness
202 Fenchurch Street/Liverpool Street-Purfleet-Shoeburyness
206 Ipswich-Felixstowe
211 Liverpool Street-Southend Victoria
216 Ipswich-Lowestoft
221 Liverpool Street-Colchester
226 Ipswich-Norwich
231 Wickford-Southminster
236 Norwich-Reedham/Acle-Yarmouth
241 Romford-Upminster-Tilbury
246 Norwich-Lowestoft
250 Peterborough-Ely-Norwich
251 Colchester-Clacton/Walton
252 St Botolphs-Sudbury
253 Witham-Braintree
256 Norwich-Cromer-Sheringham
261 Colchester-Ipswich
262 Manningtree or Ipswich-Harwich Town
266 Ipswich-Cambridge/Ely
280 Liverpool Street-Chingford/Enfield Town/Hertford East
281 Broxbourne-Cambridge
282 Cambridge-Kings Lynn
300 King's Cross-Peterborough
301 King's Cross-Cambridge (including Hertford Loop)
305 Grantham-Skegness
306 Peterborough-Sleaford-Doncaster
310 Peterborough-Newark
311 Sheffield-Gainsborough Lea Road
315 Cleethorpes-Lincoln
320 Newark-York
321 Sheffield-Barnetby
325 Hull-Scarborough
330 York-Newcastle
331 Huddersfield-Halifax
332 Sheffield-Barnsley-Huddersfield
335 York-Scarborough
336 Cleethorpes-Barton on Humber
340 Newcastle-Berwick-Edinburgh
345 Barnsley-Normanton-Leeds
346 York-Harrogate-Leeds
350 Sheffield-Rotherham-Wakefield-Leeds
355 Leeds-York
356 Leeds-Huddersfield
360 Sheffield-Pontefract-York
365 Darlington/Northallerton-Saltburn
366 Middlesbrough-Whitby
367 Wakefield-Huddersfield
370 Doncaster-Hull
371 Ilkley-Leeds
375 Darlington-Bishop Auckland
380 Doncaster-Leeds
381 Leeds/Bradford Forster Square-Skipton
385 Darlington/Middlesbrough-(coast)-Newcastle
386 Leeds-Castleford-Goole
387 Leeds-Selby-Hull
390 Sheffield-Doncaster
391 Doncaster-Selby-York
395 Newcastle-Carlisle (Westbound)
396 Doncaster-Cleethorpes
400 Euston/Kensington Olympia-Rugby
401 North London Line (North Woolwich/Willesden Junction/Richmond)
402 Watford-St Albans
403 Bletchley-Bedford
404 Euston/Liverpool Street-Watford (including Croxley Green) (DC Line)
405 Rugby-Birmingham
406 Coventry-Leamington Spa-Banbury
408 Birmingham-Walsall-Hednesford
409 Lichfield Trent Valley (high level)-Birmingham-Redditch
410 Rugby or Coventry-Nuneaton-Stafford
411 Birmingham-Kidderminster-Worcester
412 Gospel Oak-Barking
413 Birmingham Snow Hill/New Street-Wood End/Olton-Stratford upon Avon/Leamington Spa
414 Leamington Spa-Stratford upon Avon
415 Stafford-Crewe
416 Preston-Blackpool
417 Lancaster-Morecambe-Heysham
418 Birmingham-Stafford
419 Crewe-Preston
420 Preston-Carlisle
421 Lancaster-Barrow-Carlisle
422 Oxenholme-Windermere
423 Stourbridge Junction-Stourbridge Town
425 Liverpool Lime Street-Huyton-Wigan North Western/Manchester Victoria
426 Chester-Earlstown
430 Manchester Victoria-Huddersfield-Leeds
431 Manchester Victoria-Bury
432 Manchester Victoria-Entwhistle-Blackburn
435 Manchester Victoria-Halifax-Leeds
436 Manchester Victoria-Rochdale-Oldham-Manchester Victoria
439 Carlisle-Carstairs (Northbound)
440 Preston-Bolton-Manchester Victoria
441 Southport/Kirby-Wigan-Bolton/Atherton-Manchester Victoria
445 Crewe-Liverpool Lime Street
446 Merseyrail Loop
447 Merseyrail Link
448 Hooton-Chester-Helsby
449 Crewe-Chester
450 Chester-Holyhead
451 Crewe-Manchester Piccadilly-Styal/Stockport-Altrincham
452 Llandudno-Blaenau Ffestiniog
453 Bidston-Wrexham Central
455 Manchester Piccadilly-Stoke-Stafford/Rugeley
460 Crewe-Stoke-Derby
470 Carnforth-Leeds
471 Leeds-Settle-Carlisle
472 Carlisle-Newcastle (Eastbound)
475 Preston-Blackburn-Rose Grove-Colne/Halifax-Leeds
476 Preston-Ormskirk
481 Manchester Piccadilly-Buxton
482 Stockport-Stalybridge
485 Manchester Piccadilly-Glossop-Hadfield
486 Manchester Piccadilly-Woodley/Bredbury/Stockport-Sheffield/Rose Hill
487 Manchester Piccadilly-Warrington-Liverpool
488 Manchester Piccadilly-Greenbank-Chester
490 Wolverhampton-Shrewsbury-Chester
491 Shrewsbury-Aberystwyth
492 Machynlleth-Pwllheli
493 Crewe-Shrewsbury
494 Shrewsbury-Llandrindod Wells
500 St Pancras-Leicester (main Line)
501 Moorgate or Farringdon or St Pancras-Bedford (local/Thameslink services)
505 Leicester-Derby
506 Matlock-Derby-Sinfin
507 Derby-Chesterfield-Sheffield
508 Nottingham-Alfreton-Sheffield
510 Nottingham-Lincoln
515 Derby-Tamworth-Birmingham
516 Birmingham-Bromsgrove-Cheltenham Spa (Southbound)
520 Derby-Leicester-Nottingham
525 Nottingham-Grantham
530 Birmingham-Nuneaton-Leicester
535 Leicester-Peterborough
681 Inverness-Kyle of Lochalsh
683 Inverness-Wick/Thurso
685 Inverness-Aberdeen
701 Edinburgh-Falkirk High-Glasgow
703 Edinburgh-Falkirk Grahamston-Glasgow
705 Carstairs-Carlisle (Southbound)
706 Edinburgh-Carstairs
707 Perth-Stirling-Edinburgh
709 Glasgow-Carstairs
710 Edinburgh-Kirkcaldy -Dundee
711 Edinburgh-Dunfermline-Cardenden
712 Ladybank-Perth
713 Edinburgh or Hamilton West-Glasgow via Shotts
715 Edinburgh-North Berwick
717 Perth-Stirling-Glasgow
719 Glasgow-Perth-Aberdeen
721 Inverness-Aviemore-Perth
723 Crianlarich-Oban
725 Glasgow-Fort William-Mallaig
729 Edinburgh-Bathgate
735 Larbert-Carstairs
737 Glasgow-Dumfries-Carlisle
739 Troon-Kilmarnock
741 Glasgow-Gourock-Wemyss Bay
743 Glasgow-Cathcart Circle/Newton
745 Glasgow-Neilston
747 Glasgow-Stranraer
749 Kilwinning-Largs
751 Pollockshaws West-East Kilbride
761 Helensburgh Central/Balloch-Singer/Yoker/Milngavie-Airdrie/Springburn
763 Partick-Motherwell-Coatbridge Central/Lanark
775 Springburn-Cumbernauld
800 London-Eastbourne-Ore
810 London-Brighton
820 London-Littlehampton-Hove/Bognor-Portsmouth
821 Havant-Southampton-Poole (continuation of 820)
830 London-Crawley-Horsham-Bognor/Portsmouth
831 Havant-Southampton (continuation of 830)
840 Brighton-Seaford or Eastbourne-Ore (East Coastway)
850 Brighton-Littlehampton-Bognor-Portsmouth (West Coastway)
851 Havant-Southampton (continuation of 850)
855 Gatwick-Redhill-Guildford-Reading
860 London-East Grinstead
865 London-Uckfield
870 London Suburban (central)
875 Inter Regional South Central
880 Farringdon-South (all Thameslink services)
888 Gatwick Express
890 Victoria-Newhaven Boat Trains
895 Victoria-Dover/Folkestone Boat Trains
900 London-Chatham-Ramsgate/Dover
901 Sittingbourne-Sheerness
902 Strood-Paddock Wood
905 London-Paddock Wood-Chilham/Walmer-Dover/Ramsgate/Margate
907 London-Maidstone East-Ashford
910 London-Tunbridge Wells-Hastings
915 Ashford-Rye-Hastings
920 Tonbridge-Redhill
925 London-Orpington-Bromley-Sevenoaks (Suburban) and London-Grove Park-Sevenoaks (Suburban)
930 Inter Regional-South East
933 Waterloo & City Line
935 Waterloo-Basingstoke
940 Basingstoke-Salisbury
945 Basingstoke-Southampton
946 London-Southampton Docks Boat Trains
950 Southampton-Poole
951 Brockenhurst-Lymington Pier
955 Poole-Weymouth
960 London-Woking-Guildford
965 London-Cobham-Guildford
970 Guildford-Portsmouth Harbour
971 Isle of Wight
972 Portsmouth-Ryde (Sealink)
973 Ryde-Portsmouth (Sealink)
975 London-Alton
980 London-South West Suburban
985 London-South West Suburban (Windsor lines)
988 London-Ascot-Reading/Guildford
990 Portsmouth-Eastleigh-Reading
992 Portsmouth-Salisbury
995 South West-Reading-Inter Regional
SLP Sleeping Car Attendant

Depot codes

Each depot had a code. Most were two letters but some were three. With the wide range of places requiring codes, some were not obvious letter choices (e.g. Abbey Wood, QS) but many had a clear link to the place (e.g. Acton Main Line, AC).

Code Depot
Abbey Wood QS
Aberdare AX
Aberdeen AB
Aberystwyth VR
Acton Main Line AC
Addiscombe AS
Addlestone ASN
Airdrie AD
Albany Park AP
Alderley Edge AE
Aldershot AV
Allerton AN
Alresford (Essex) AL
Alton AG
Altrincham AH
Amberley AM
Anerley ANY
Angel Road AGR
Ardrossan AR
Ascot ACT
Ash AI
Ashford (Kent) AF
Ashford (Middlesex) AFS
Ashtead AT
Ash Vale Al
Audley End AU
Aylesbury AZ
Aylesford AO
Aylesham YL
Ayr AY
Bagshot BAG
Banbury QX
Bangor GB
Barking IB
Barking Ripple Lane RL
Barmouth BRM
Barnehurst QT
Barnes BNS
Barnham QL
Barrow Hill BH
Barrow in Furness BW
Barry Island QY
Basildon BSO
Basingstoke BV
Bat & Ball BBL
Battersea Park BAK
Beaconsfield BCF
Beckenham Hill BEC
Beckenham Junction BKJ
Bedford BE
Bellingham BGM
Belvedere VD
Benfleet BEF
Bentley QB
Berrylands QD
Berwick JB
Bescot BS
Bethnal Green BJ
Bexley XL
Bexleyheath XH
Bicester North BCS
Bickley BKL
Biimsdown BMD
Billericay IR
Billinghurst LU
Birchington IC
Birkenhead Central BD
Birkenhead Hamilton Square BK
Birkenhead North NJ
Birmingham International IO
Birmingham New Street NS
Bishops Stortford VX
Blackburn BB
Blackfriars KF
Blackheath QV
Blackpool BP
Bletchley BY
Blyth BL
Bognor Regis KB
Bolton BO
Bookham OM
Boston UB
Bournemouth BM
Boxhill OL
Bracknell BCE
Bradford BF
Braintree BT
Bramley (Hants) BMY
Brentwood RT
Bridlington OD
Brighton BI
Bristol Bath Road UR
Bristol Temple Meads BR
Brixton IX
Broad Green BG
Broadstairs OI
Brockley BCY
Bromley North YI
Bromley South YJ
Brookwood QE
Broxbourne BN
Bruce Grove BCV
Burgess Hill QO
Burnham BA
Burton on Trent BU
Bury BQ
Bush Hill Park BHK
Buxted UQ
Buxton BX
Byfleet QF
Caersws CWS
Camberley CAM
Cambridge CA
Cannon Street CT
Canterbury East UM
Canterbury West UK
Cardiff Canton QN
Cardiff Central CF
Carlisle CL
Carmarthen CM
Carnforth CO
Carstairs CI
Caterham AQ
Catford DF
Catford Bridge CFB
Chalkwell CHW
Charing Cross CX
Charlton QZ
Chatham UA
Chcrtscy CHY
Chelmsford CS
Chelsfield DH
Cheshunt CHN
Chessington North CB
Chessington South CK
Chester CH
Chesterfield CD
Chestfield & Swalecliffe FV
Chingford CU
Chislehurst XU
Christs Hospital II
Clacton CC
Clandon CP
Clapham Junction CJ
Clapton CPT
Claygate CQ
Cleethorpes CZ
Clock House CLK
Coalville CV
Cobham QG
Colchester CR
Colwyn Bay YC
Cosford COS
Coulsdon South OV
Coventry CY
Crawley RV
Crayford FD
Cressing CG
Crewe CE
Crianlarich CNR
Cricklewood CW
Croes Newydd NC
Crofton Park OP
Crouch Hill CRH
Crowborough OW
Croydon CN
Cuffley FE
Cuxton XT
Dagenham Dock DDK
Darlington DN
Dartford DX
Denham DNM
Deptford DD
Derby DY
Didcot DC
Doncaster DR
Dorking DK
Dormans DL
Dover DV
Dovercourt DU
Dover Priory DP
Downham Market DO
Drayton Park DQ
Dumfries DM
Dundee DE
Dunton Green DZ
Durrington on Sea DW
Ealing Broadway EA
Earley EAR
Earlsfield AD
Earlswood OC
Eastbourne EB
East Farleigh FH
East Grinstead GP
East Ham EM
Eastleigh EH
East Putney EG
East Tilbury ETL
Ebbw Junction EJ
Eccleston Park EN
Edenbridge Town DS
Eden Park EDN
Edge Hill EL
Edinburgh Waverley EW
Effingham Junction EZ (old code) EFF (new code)
Egham EGH
Elephant & Castle VG
Ellesmere Port EP
Elmers End ELE
Elmstead Woods XM (old code) ESD (new code)
Elsenham LM
Elstree ELS
Eltham EQ
Ely EY
Emerson Park EMP
Enfield Chase EZ
Enfield Lock ENL
Enfield Town ET
Epsom ES
Eridge RJ
Erith EV
Esher ER
Essex Road EK
Etchingham VM
Euston EU
Ewell West EI
Exeter EX
Eynsford YD
Falconwood FC
Falkland Yard FY
Farnborough (Main) FNB
Farnham FA
Farningham Road FZ
Faversham FM
Feltham FEL
Fenchurch Street FST
Finsbury Park FP
Fishergate FK
Fishguard FI
Fleet FLE
Flitwick FLT
Forest Gate FG
Forest Hill FOH
Fort William FW
Four Oaks FO
Foxton FN
Frant FQ
Fratton FR
Frimley FML
Frinton FT
Fulwell FLW
Gainsborough Lea Road GBL
Garston GA
Gatwick GF
Gerrards Cross GER
Gidea Park GK
Gillingham GI
Glasgow GW
Glasgow Bridgeton GZ
Glasgow Central GX
Glasgow Cowlairs GY
Glasgow Queen Street GQ
Glasgow Springburn GS
Gloucester GL
Gobowen GOB
Goodmayes GD
Goole GO
Goring by Sea OO
Gourock GJ
Grangemouth GM
Grantham GR
Gravesend GN
Grays GRY
Great Bentley GE
Great Chesterford GT
Great Missenden GMN
Greenhithe GH
Greenwich GC
Grimsby Town YR
Grove Park GV
Guide Bridge GU
Guildford UG
Guildford London Road UD
Gunnersbury GUN
Hackney Downs HAC
Hailing XG
Halewood HED
Hamilton Central YH
Hampton HMP
Hampton Court HQ
Hampton Wick HMW
Hanwell HA
Harlington HLN
Harlow Mill HWM
Harlow Town HWN
Harold Wood HW
Harpenden HPD
Harringay Stadium HRY
Harrogate HH
Hartlepool HP
Harwich HV
Harwich Parkeston Quay PQ
Harwich Town HB
Haslemere QR
Hastings UX
Hatfield JA
Hatfield Peverel HL
Havant VA
Hayes & Harlington HY
Hayes (Kent) XF
Haywards Heath QP
Healey Mills HM
Heaton HT
Helensburgh QH
Hendon HEN
Hereford HF
Herne Bay YB
Herne Hill IZ
Hersham HS
Hertford East HZ
Hertford North JC
Hever VV
Hexham HX
Higham IG
Highams Park HIP
High Brooms IQ
High Wycombe HWY
Hildenborough UH
Hinchley Wood XB
Hitchin HI
Hither Green HG
Hockley HJ
Holbeck HK
Holborn Viaduct VI (old code) HVT (new code)
Holyhead HD
Honey LX
Honor Oak Park HPA
Hook HOK
Horsham IH
Horsley XM
Hough Green HN
Hounslow HOU
Huddersfield HE
Hull HU
Huntingdon UN
Hunts Cross HC
Hurst Green GG
Huyton HO
Hythe YT
Ifield ID
Ilford IL
Ilkley 1Y
Immingham IM
Ingatestone IN
Inverness IS
Ipswich IP
Isle of Wight IW
Iver IV
Kelvedon KN
Kent Coast Examiner KCE
Kent Coast Inspector KCI
Kent House KU
Kent Link Examiner KLE
Kent Link Inspector KLI
Kew Gardens KWG
Kidbrooke KE
Kidderminster KS
Kilwinning KWN
Kings Cross KX
Kings Cross Thameslink KCM
Kings Lynn KL
Kingston upon Thames KNG
Kirby Cross KR
Kirkcaldy KK
Kirkdale KI
Kirkham KM
Knockholt KT
Knottingley KY
Kyle of Lochalsh KH
Ladywell LAD
Laindon LAI
Laira (Plymouth) LA
Lancing IJ
Langley LE
Layton YZ
Leagrave LEA
Leamington Spa LP
Leatherhead LK
Lee LO
Leeds LD
Leicester LR
Leigh on Sea LES
Letchworth JD
Lewes LS
Lewisham LEW
Leyton Midland Road LEM
Leytonstone High Road LER
Lichfield City LF
Limehouse SYE
Lincoln LN
Lingfieid LQ
Littlehampton LH
Littlehaven UE
Liverpool Central LC
Liverpool Lime Street (Low Level) LVL
Liverpool Lime Street LL
Liverpool St James LY
Liverpool Street LV
Llandudno OJ
Llandudno Junction LJ
Llanelli LI
Llantrisant LZ
London Bridge LB
Longfield OF
Longsight LG
Lowestoft LW
Luton LUT
Macclesfield MC
Machynlleth MN
Maidenhead MD
Maidstone Barracks MX
Maidstone West MW
Malden Manor MO
Mallaig MLG
Manchester Oxford Road MO
Manchester Piccadilly MP
Manchester Victoria MV
Manningtree MI
Manor Park MM
March MR
Margam MG
Margate MT
Marks Tey AK
Martins Heron MAO
Maryland MJ
Marylebone MA
Maze Hill MZ
Meldreth LT
Meopham VO
Merseyrail MY
Merstham RS
Merthyr ME
Middlesbrough MB
Millerhill MH
Mill Hill Broadway MIL
Milton Keynes MK
Minster IF
Mistley TS
Mitcham Junction MIJ
Moorfields MF
Morecambe OE
Mortimer MGR
Mortlake MTL
Mossley Hill MS
Motherwell ML
Motspur Park MU
Mottingham XO
Neville Hill NL
Newark Northgate NNG
New Beckenham NBC
New Brighton NB
Newcastle NE
New Cross NWX
New Cross Gate NXG
New Eltham NU
Newington NZ
New Malden NF
Newport (Essex) NT
Newport (Gwent) NP
New Street (Birmingham) NS
Newton Abbot NA
Newton Heath NH
Newtown NWT
Norbiton NBT
Northampton NMP
North Camp NG
North Clyde (Yoker) YO
Northfleet NI
North Sheen NSH
Northumberland Park NUM
Northwich NW
Norwich NR
Norwood NY
Nottingham NM
Nuneaton NN
Nunhead VN
Nutfield NV
Oban OBN
Ockendon OCK
Oldham Mumps OLM
Ore OR
Ormskirk OK
Orpington ON
Otford OTF
Oxenholme OH
Oxford OX
Oxshott OT
Oxted OY
Paddington PD
Paddock Wood PW
Paisley Gilmour Street PS
Pantyffynnon PF
Penge East VB
Penge West PNW
Penzance PZ
Perth PH
Peterborough PB
Petts Wood XZ
Pitsea PSE
Plumstead PE
Plymouth PY
Plymouth (Laira) LA
Polmadie PO
Ponders End PON
Portslade PJ
Portsmouth PR
Portsmouth & Southsea PM
Potters Bar PC
Poulton le Fylde PV
Prescot PT
Preston PN
Princes Risborough PRR
Prittlewell PL
Pulborough PG
Purfleet PFL
Purley PX
Purley Oaks PP
Putney PU
Pwllheli PI
Queenborough QC
Queenstown Road OM
Radlett RDT
Radyr RR
Rainham (Essex) RNM
Rainham (Kent) NO
Ramsgate RE
Ravensbourne XQ
Rayleigh RI
Raynes Park RP
Reading RG
Rectory Road REC
Redhill RD
Reigate RK
Retford RET
Rhyl RH
Rhymney RX
Richmond RMD
Riddlesdown RQ
Ripple Lane (Barking) RL
Robertsbridge XY
Robey RO
Rochdale RCD
Rochester OB
Rochford RC
Rock Ferry RF
Romford RB
Rotherham RM
Roydon RYN
Royston RZ
Rugby RU
Runcorn RN
St Albans City SAC
St Austell SL
St Blazey BZ
St Botolphs TB
St Helens VH
St James Street SJS
St Johns SAJ
St Leonards SE
St Margarets (Herts) SMT
St Margarets (Middx or Greater London) SMG
St Mary Cray YY
St Neots EO
St Pancras PA
Salfords FS
Salisbury VQ
Saltburn UZ
Saltley SY
Sanderstead NK
Sandwell & Dudley SI
Sandy ND
Sawbridgeworth SAW
Scarborough YX
Scunthorpe US
Seaford QU
Selhurst SU
Selling XS
Seven Kings SQ
Sevenoaks OA
Seven Sisters SVS
Severn Tunnel ST
Sheerness YS
Sheffield SS
Shelford SR
Shenfield EF
Shepperton SHP
Shepreth HR
Shirebrook SB
Shoeburyness OS
Shoreham by Sea YQ
Shoreham (Kent) SHE
Shortlands SRT
Shrewsbury SJ
Sidcup XC
Silver Street SLV
Sittingbourne OZ
Skegness KG
Skipton SN
Slade Green SG
Slough UL
Smitham ZR
Snodland XD
Sole Street SOR
Southall SZ
Southampton SV
Southbury SBU
Southend ZS
Southend Central SOC
Southend East SOE
Southend Victoria VI
Southern HQ Inspectors SX
Southfields OU
Southport SO
South Tottenham STO
Southwick OQ
Springs Branch UO
Stafford SD
Staines VE (old code) SNS (new code)
Stamford SMD
Stamford Hill SMH
Stanford le Hope SFO
Stansted SST
Stevenage VF
Stirling SM
Stockport SC
Stoke Mandeville SKM
Stoke Newington SKW
Stoke on Trent SK
Stonebridge Park SP
Stone Crossing XE
Stonegate XN
Stoneleigh TK
Stourbridge Junction SBJ
Stourbridge Town SBT
Stranraer SA
Stratford SF
Stratford upon Avon UV
Strawberry Hill STW
Streatham Hill VP (old code) SRH (new code)
Strood XR UI
Sturry UU
Sunbury SUU
Sunderland UY
Sundridge Park SUP
Sunningdale SNG
Surbiton QI
Sutton (Surrey) SUO
Swanley VY
Swanscombe XW
Swansea SH
Swindon SW
Sydenham SYD
Sydenham Hill SYH
Tamworth TA
Taplow TW
Tattenham Corner TC
Taunton TU
Tay Bridge TG
Teddington TED
Tees TE
Telford Central TFC
Temple Mills TM
Teynham YE
Thames Ditton DI
Thatto Heath TH
Theobalds Grove TEO
Thorne North TNN
Thornton Junction TJ
Thorpe Bay TPB
Thorpe le Soken TR
Three Bridges TD
Thurso THS
Tilbury Riverside TZ
Tilbury Town TIL
Tinsley TI
Tolworth TP
Tonbridge TN
Toton TO
Tottenham Hale TOM
Townhill TL
Treherbert TX
Tulse Hill TUH
Tunbridge Wells TQ
Turkey Street TUR
Twickenham TWI
Twyford TF
Tyne TY
Uckfield UF
Upminster UPM
Upper Halliford UPH
Upper Warlingham UP
Vauxhall VL
Victoria VC
Victoria (Barriers) VAB
Victoria (Central) VAC
Victoria (East) VAE
Victoria (Gatwick) GEX
Victoria (Inspectors) VAI
Virginia Water VIR
Wadhurst WAD
Wakefield WF
Walsall WA
Waltham Cross WLC
Walthamstow Central ZWW
Walthamstow Queens WMW
Walton on Naze WX
Walton on Thames TV
Wanborough QJ
Wandsworth Town QA
Wanstead Park WNP
Ware WAR
Warrington Bank Quay and Warrington Central WR
Waterbeach WB
Wateringbury XA
Waterloo WL
Waterloo (City) WC
Waterloo (East) WAE
Waterloo (Merseyrail) WM
Watford Junction WJ
Wath WH
Weeley WQ
Welling XI
Wellingborough WO
Wellington ZW
Welwyn Garden City YM
Wendover WND
West Allerton AW
Westbury WY
West Byfleet FL
Westcliff on Sea WCF
Westcombe Park XP
West Drayton DT
West Dulwich WDU
West Ealing WG
Westgate JG
West Hampstead WHD
West Horndon WHR
Westhouses WT
West Kirby KW
Weston super Mare WU
West Wickham WWI
West Worthing RW
Weybridge DG
Weymouth UT
Whitefield WTF
White Hart Lane WHL
Whitemoor ZM
White Notley IE
Whitstable IA
Whittlesford TT
Whitton WTN
Wick KC
Wickford WZ
Widnes VW
Wigan North Western and Wigan Wallgate WI
Willesden Junction WN
Wilmslow WW
Wimbledon WD
Wimbledon Park PK
Winchfield WNF
Windermere WE
Windsor & Eton (Central) EC
Windsor & Eton (Riverside) EE (old code) WNR (new code)
Winnersh WNS
Winnersh Triangle WTI
Witham IT
Wivenhoe WV
Woking OW
Wokingham WKM
Woldingham DA
Wolverhampton WP
Woodgrange Park WGR
Woodside WOO
Wood Street WST
Woolwich Arsenal XJ
Woolwich Dockyard XK
Worcester WS
Worcester Park YP
Workington WK
Worksop UW
Worplesdon QK
Worthing OG
Worthing QQ
Wrabness RA
Wrexham NX
Yalding YG
Yarmouth YA
Yatton YN
Yoker (North Clyde) YO
York YK