← Change station
Newport (South Wales)
Earlier trains
23:31
23:55
Gloucester
2G78 • Transport for Wales
2
23:50
23:59
Bristol Temple Meads
2C98 • Great Western Railway
2
00:04
Cardiff Central
1V66 • Transport for Wales
1
00:16
Cardiff Central
2G75 • Transport for Wales
1
00:39
Hereford
2B01 • Transport for Wales
2
01:03
Swansea
1B38 • Great Western Railway
1
01:16
Cardiff Central
1V99 • Transport for Wales
1
Later trains