12:20
Expected 12:27
Swansea
Calling at:
- Pontypool & New Inn (12:36)
- Cwmbran (12:41)
- Newport (South Wales) (12:51)
- Cardiff Central (13:03)
- Bridgend (13:25)
- Pyle (13:33)
- Port Talbot Parkway (13:41)
- Neath (13:48)
- Swansea (14:01)
5 coaches
This service has been delayed by congestion
12:26
Expected 12:29
Manchester Piccadilly
via Shrewsbury
Calling at:
- Hereford (12:52)
- Leominster (13:06)
- Ludlow (13:17)
- Craven Arms (13:26)
- Church Stretton (13:35)
- Shrewsbury (13:52)
- Whitchurch (Shropshire) (14:09)
- Nantwich (14:20)
- Crewe (14:31)
- Wilmslow (14:51)
- Stockport (15:02)
- Manchester Piccadilly (15:15)
5 coaches
This service has been delayed by the train departing late to maintain customer connections
13:04
Expected On time
Cardiff Central
Calling at:
- Cwmbran (13:17)
- Newport (South Wales) (13:30)
- Cardiff Central (13:48)
4 coaches
13:32
Expected On time
Manchester Piccadilly
via Shrewsbury
Calling at:
- Hereford (13:56)
- Leominster (14:15)
- Ludlow (14:26)
- Shrewsbury (14:54)
- Crewe (15:28)
- Wilmslow (15:50)
- Stockport (16:02)
- Manchester Piccadilly (16:15)
3 coaches
14:06 Platform —
Expected On time
Milford Haven
Calling at:
- Cwmbran (14:19)
- Newport (South Wales) (14:32)
- Cardiff Central (14:49)
- Bridgend (15:11)
- Pyle (15:18)
- Port Talbot Parkway (15:25)
- Neath (15:32)
- Swansea (15:47)
- Gowerton (16:01)
- Llanelli (16:08)
- Pembrey & Burry Port (16:14)
- Kidwelly (16:20)
- Ferryside (16:26)
- Carmarthen (16:40)
- Whitland (16:56)
- Clunderwen (17:03)
- Clarbeston Road (17:11)
- Haverfordwest (17:19)
- Johnston (17:27)
- Milford Haven (17:41)
4 coaches