← Change station
Newport (South Wales)
23:13
Cardiff Central
2U34 • Great Western Railway
3
23:13
Holyhead
via Shrewsbury
1W89 • Transport for Wales • 4 coaches
4
23:30
Swansea
1B36 • Great Western Railway
3
23:38
23:42
Cardiff Central
1F34 • Great Western Railway
3
23:45
23:46
Abergavenny
1W79 • Transport for Wales • 3 coaches
4
23:50
Bristol Temple Meads
2C98 • Great Western Railway
3
23:54
00:00
Gloucester
2G82 • Transport for Wales • 3 coaches
3
23:56
Cardiff Central
1V66 • Transport for Wales • 2 coaches
2
00:17
Cardiff Central
2G77 • Transport for Wales • 2 coaches
1
00:52
00:53
Swansea
1B38 • Great Western Railway
2
00:55
Hereford
1W78 • Transport for Wales • 5 coaches
3
Later trains