When you look up a train ticket on National Rail (on desktop at least) you can view the restrictions on a ticket by clicking the ticket type before clicking "Buy Now". Other suppliers may vary - I tried a journey booking on GWR and no link to the restrictions came up.
These restrictions however do not seem to be helpful to the public - for a Super Off Peak return from Swindon to Wellingborough (as an example) the restriction code is CJ. The restrictions themselves are intelligible (up to a point) but then you get into the notes where additional restrictions are applied depending on the origin.
For some places, there is one additional restriction code, for Paddington there are 8! This is without going into the unpublished restrictions for the ticket (https://www.brfares.com/!faredetail?orig=SWI&dest=WEL&rte=200&ldn=1&tkt=SSR) - in this case one not to depart Swindon before 1029. It may be the case that these unpublished restrictions relate to the additional restriction codes, but this is not clear.
This is further complicated for the traveller as one of the notes (in relation to Peterborough) applies the additional restriction if travel is to or via Peterborough, but Paddington restrictions only apply to that station. A traveller on this ticket could well expect that the additional 8 restrictions do not apply as they are traveling via not to Paddington.
Is this not a problem because:
Is there a better way of doing things?
These restrictions however do not seem to be helpful to the public - for a Super Off Peak return from Swindon to Wellingborough (as an example) the restriction code is CJ. The restrictions themselves are intelligible (up to a point) but then you get into the notes where additional restrictions are applied depending on the origin.
This seems to suggest that if the outward portion is not from those stations, the return restrictions do not apply (otherwise, why specify that they do?)When the origin of the outward portion of the ticket is related to Westbury, Castle Cary, Pewsey or Swindon the return travel restrictions above also apply.
In addition:
- Journeys from London Kings Cross and Stevenage please use restriction 9D.
- Journeys from London Euston please use restriction 9I.
- If travel is not to/via the stations listed above or is via Peterborough, see restriction code 2V.
- Journeys from London Paddington please use restrictions 5R, YN, YP, YQ, YU, YW, YX & XC.
- Travel from Tring is allowed after 09:30.
For some places, there is one additional restriction code, for Paddington there are 8! This is without going into the unpublished restrictions for the ticket (https://www.brfares.com/!faredetail?orig=SWI&dest=WEL&rte=200&ldn=1&tkt=SSR) - in this case one not to depart Swindon before 1029. It may be the case that these unpublished restrictions relate to the additional restriction codes, but this is not clear.
This is further complicated for the traveller as one of the notes (in relation to Peterborough) applies the additional restriction if travel is to or via Peterborough, but Paddington restrictions only apply to that station. A traveller on this ticket could well expect that the additional 8 restrictions do not apply as they are traveling via not to Paddington.
Is this not a problem because:
- most people book their travel in advance so know what trains they will be on? (in which case what about changing the return trip - this ticket is for a month and I don't know anywhere that allows you to check a journey based on a ticket you already hold)
- the complicated unpublished restrictions are on the outward journey which is much more likely to be planned ahead of time?
Is there a better way of doing things?