08:55
Expected 09:02
Cardiff Central
08:59
Expected On time
Nottingham
Calling at:
- Chepstow (09:16)
- Gloucester (09:44)
- Cheltenham Spa (09:58)
- Worcestershire Parkway (10:13)
- University (10:38)
- Birmingham New Street (10:45)
- Tamworth (11:05)
- Burton-on-Trent (11:17)
- Derby (11:31)
- Long Eaton (11:44)
- Beeston (11:52)
- Nottingham (12:01)
09:02
Expected On time
Cardiff Central
09:08
Expected On time
Manchester Piccadilly
via Shrewsbury
Calling at:
- Cwmbran (09:19)
- Abergavenny (09:33)
- Hereford (09:58)
- Leominster (10:12)
- Ludlow (10:24)
- Shrewsbury (10:53)
- Crewe (11:29)
- Wilmslow (11:50)
- Stockport (12:01)
- Manchester Piccadilly (12:13)
09:09
Expected On time
Cardiff Central
09:12
Expected On time
Cardiff Central
09:13
Expected On time
Exeter St Davids
Calling at:
- Severn Tunnel Junction (09:23)
- Patchway (09:37)
- Filton Abbey Wood (09:41)
- Bristol Temple Meads (09:52)
- Nailsea & Backwell (10:06)
- Yatton (10:12)
- Worle (10:18)
- Weston-super-Mare (10:24)
- Highbridge & Burnham (10:37)
- Bridgwater (10:44)
- Taunton (10:56)
- Tiverton Parkway (11:12)
- Exeter St Davids (11:32)
09:24 Platform —
Expected Cancelled
Cheltenham Spa
Calling at:
- Severn Tunnel Junction (09:34)
- Caldicot (09:36)
- Chepstow (09:45)
- Lydney (09:53)
- Gloucester (10:16)
- Cheltenham Spa (10:27)
09:24
Expected On time
Swansea
Calling at:
- Cardiff Central (09:36)
- Bridgend (09:57)
- Port Talbot Parkway (10:09)
- Neath (10:17)
- Swansea (10:29)
09:32
Expected On time
Cardiff Central