Skip to main content

Restriction Code

Some tickets may require you to travel at specific times of the day, days of the week or on a specific route. Our Journey Planner takes ticket restrictions into account with the selection that you have made and will only have shown tickets that are valid for the selected trains.


Applicable Days

Monday to Friday

Mondays to Fridays

Outward Travel

Not valid on trains timed to depart:

  • London Paddington after 04:29 and before 09:12 and after 16:40 and before 18:32

  • Reading after 04:29 and before 09:39 and after 17:03 and before 18:56

  • Didcot after 04:29 and before 09:53

  • London Waterloo after 04:29 and before 08:15

Not valid on trains timed to arrive Salisbury before 09:30.

Return Travel

Not valid for travel on trains timed to depart after 04:29 and before the times shown from the following stations: 

  • 07:40 from Bridgend;

  • 08:56 from Bristol Parkway;

  • 08:26 from Bristol Temple Meads;

  • 08:10 from Cardiff Central;

  • 09:54 from Didcot;

  • 08:35 from Fareham;

  • 07:48 from Gloucester;

  • 07:25 from Neath;

  • 08:39 from Newbury (also not valid between 00:01 and 04:29);

  • 08:25 from Newport (South Wales) (also valid between 02:00 and 05:45);

  • 07:30 from Port Talbot Parkway;

  • 08:50 from Salisbury;

  • 08:50 from Southampton;

  • 07:15 from Swansea.

Not valid on trains timed to arrive at Waterloo before 09:52.


Off-Peak tickets from stations not listed are valid for connections into trains departing as shown above.

Restriction code WO applies to all journeys via Newbury or Didcot Parkway, not passing through Reading.

Restriction code Q8 applies to all journeys via Fareham / Southampton / Salisbury.

Restriction codes 7E / 9J apply to all journeys via London St Pancras International.

Restriction codes 2C / 9I apply to all journeys via London Euston.