← Change station
Neath
14:03
delayed
Swansea
1V70 • Transport for Wales • 5 coaches
1
14:15
14:39
Carmarthen
1B28 • Great Western Railway
1
14:21
14:27
Cardiff Central
1B97 • Transport for Wales • 3 coaches
2
14:34
14:35
London Paddington
1L68 • Great Western Railway
2
14:56
cancelled
Milford Haven
1Z12 • Transport for Wales
14:56
15:37
Milford Haven
1V12 • Transport for Wales • 4 coaches
1
15:07
15:08
Manchester Piccadilly
1W60 • Transport for Wales • 5 coaches
2
15:15
15:48
Swansea
1B35 • Great Western Railway
1
15:34
16:05
Swansea
1V74 • Transport for Wales • 2 coaches
1
15:35
London Paddington
1L74 • Great Western Railway
2
15:36
Brecon Square (Bus)
0B00 • Transport for Wales
🚌
15:44
Manchester Piccadilly
1W61 • Transport for Wales • 3 coaches
2
Later trains