07:12
Expected 07:19
Cardiff Central
Calling at:
- Cwmbran (07:24)
- Newport (South Wales) (07:33)
- Cardiff Central (07:45)
07:43
Expected On time
Cardiff Central
Calling at:
- Cwmbran (07:48)
- Newport (South Wales) (07:59)
- Cardiff Central (08:16)
07:49
Expected On time
Holyhead
via Shrewsbury
Calling at:
- Abergavenny (07:58)
- Hereford (08:23)
- Leominster (08:36)
- Ludlow (08:47)
- Craven Arms (08:55)
- Church Stretton (09:04)
- Shrewsbury (09:24)
- Gobowen (09:43)
- Chirk (09:48)
- Ruabon (09:55)
- Wrexham General (10:01)
- Chester (10:21)
- Shotton (10:34)
- Flint (10:40)
- Prestatyn (10:53)
- Rhyl (10:59)
- Colwyn Bay (11:10)
- Llandudno Junction (11:17)
- Bangor (Gwynedd) (11:35)
- Holyhead (12:03)
08:05
Expected On time
Milford Haven
Calling at:
- Cwmbran (08:09)
- Newport (South Wales) (08:22)
- Cardiff Central (08:44)
- Bridgend (09:06)
- Port Talbot Parkway (09:19)
- Neath (09:26)
- Swansea (09:41)
- Gowerton (09:54)
- Llanelli (10:00)
- Pembrey & Burry Port (10:06)
- Kidwelly (10:12)
- Ferryside (10:18)
- Carmarthen (10:32)
- Whitland (10:49)
- Clunderwen (10:56)
- Clarbeston Road (11:04)
- Haverfordwest (11:13)
- Johnston (11:24)
- Milford Haven (11:35)
08:22
Expected On time
Manchester Piccadilly
via Shrewsbury
Calling at:
- Abergavenny (08:31)
- Hereford (08:56)
- Leominster (09:09)
- Ludlow (09:20)
- Craven Arms (09:28)
- Church Stretton (09:37)
- Shrewsbury (09:53)
- Whitchurch (Shropshire) (10:10)
- Nantwich (10:19)
- Crewe (10:29)
- Wilmslow (10:50)
- Stockport (11:01)
- Manchester Piccadilly (11:13)
08:42
Expected On time
Cardiff Central
Calling at:
- Cwmbran (08:47)
- Newport (South Wales) (09:01)
- Cardiff Central (09:18)