19:48
Expected On time
Coryton
Calling at:
- Cardiff Queen Street (19:52)
- Heath Low Level (19:57)
- Ty Glas (19:59)
- Birchgrove (20:01)
- Rhiwbina (20:03)
- Whitchurch (Glamorgan) (20:04)
- Coryton (20:09)
19:50
Expected On time
Nottingham
Calling at:
- Newport (South Wales) (20:02)
- Severn Tunnel Junction (20:13)
- Caldicot (20:16)
- Chepstow (20:24)
- Lydney (20:32)
- Gloucester (20:53)
- Cheltenham Spa (21:05)
- Worcestershire Parkway (21:21)
- University (21:47)
- Birmingham New Street (21:54)
- Tamworth (22:26)
- Burton-on-Trent (22:38)
- Derby (22:50)
- Spondon (23:02)
- Long Eaton (23:09)
- Attenborough (23:16)
- Beeston (23:19)
- Nottingham (23:26)
19:51
Expected On time
Swansea
Calling at:
- Pontyclun (20:04)
- Llanharan (20:09)
- Pencoed (20:13)
- Bridgend (20:19)
- Pyle (20:27)
- Port Talbot Parkway (20:34)
- Baglan (20:38)
- Briton Ferry (20:42)
- Neath (20:46)
- Skewen (20:50)
- Llansamlet (20:55)
- Swansea (21:05)
19:56
Expected On time
Treherbert
Calling at:
- Cardiff Queen Street (20:00)
- Cathays (20:02)
- Llandaf (20:07)
- Radyr (20:10)
- Taffs Well (20:14)
- Trefforest Estate (20:19)
- Trefforest (20:24)
- Pontypridd (20:27)
- Trehafod (20:33)
- Porth (20:36)
- Dinas Rhondda (20:40)
- Tonypandy (20:43)
- Llwynypia (20:46)
- Ystrad Rhondda (20:49)
- Ton Pentre (20:52)
- Treorchy (20:56)
- Ynyswen (20:59)
- Treherbert (21:04)
19:59
Expected On time
Barry Island
Calling at:
- Grangetown (20:03)
- Cogan (20:06)
- Eastbrook (20:09)
- Dinas Powys (20:12)
- Cadoxton (20:16)
- Barry Docks (20:19)
- Barry (20:25)
- Barry Island (20:31)
20:00
Expected On time
Merthyr Tydfil
Calling at:
- Cardiff Queen Street (20:04)
- Cathays (20:07)
- Llandaf (20:12)
- Radyr (20:15)
- Taffs Well (20:19)
- Trefforest Estate (20:24)
- Trefforest (20:29)
- Pontypridd (20:32)
- Abercynon (20:39)
- Quakers Yard (20:45)
- Merthyr Vale (20:51)
- Troed-y-rhiw (20:54)
- Pentre-bach (20:58)
- Merthyr Tydfil (21:05)
20:00 Platform —
Expected Cancelled
Taunton
Calling at:
- Newport (South Wales) (20:12)
- Severn Tunnel Junction (20:23)
- Patchway (20:35)
- Filton Abbey Wood (20:39)
- Stapleton Road (20:44)
- Lawrence Hill (20:48)
- Bristol Temple Meads (20:58)
- Bedminster (21:01)
- Parson Street (21:04)
- Nailsea & Backwell (21:10)
- Yatton (21:16)
- Worle (21:22)
- Weston Milton (21:26)
- Weston-super-Mare (21:30)
- Highbridge & Burnham (21:45)
- Bridgwater (21:52)
- Taunton (22:05)
20:05
Expected On time
Penarth
Calling at:
- Grangetown (20:09)
- Dingle Road (20:13)
- Penarth (20:17)
20:06
Expected On time
Ebbw Vale Town
Calling at:
- Newport (South Wales) (20:19)
- Pye Corner (20:31)
- Rogerstone (20:34)
- Risca & Pontymister (20:38)
- Crosskeys (20:43)
- Newbridge (20:50)
- Llanhilleth (20:56)
- Ebbw Vale Parkway (21:04)
- Ebbw Vale Town (21:10)
20:10
Expected On time
Manchester Piccadilly
via Shrewsbury
Calling at:
- Newport (South Wales) (20:23)
- Cwmbran (20:38)
- Pontypool & New Inn (20:44)
- Abergavenny (20:53)
- Hereford (21:18)
- Leominster (21:32)
- Ludlow (21:42)
- Craven Arms (21:51)
- Church Stretton (21:59)
- Shrewsbury (22:16)
- Wem (22:27)
- Whitchurch (Shropshire) (22:36)
- Nantwich (22:45)
- Crewe (22:55)
- Wilmslow (23:14)
- Stockport (23:24)
- Manchester Piccadilly (23:37)