← Change station
Newport (South Wales)
Earlier trains
22:14
22:17
Bristol Temple Meads
2C95 • Great Western Railway • 2 coaches
3
22:19
cancelled
Cardiff Central
1V16 • CrossCountry
1
22:21
22:33
Ebbw Vale Town
2I37 • Transport for Wales • 2 coaches
4
22:24
22:25
Cheltenham Spa
2G80 • Transport for Wales • 2 coaches
3
22:25
22:29
Swansea
1B35 • Great Western Railway
2
22:29
22:32
Hereford
1W76 • Transport for Wales • 2 coaches
2
22:44
Cardiff Central
1V64 • Transport for Wales • 3 coaches
2
23:05
Bristol Temple Meads
2C97 • Great Western Railway
2
23:37
Gloucester
2G82 • Transport for Wales • 3 coaches
2
23:39
Cardiff Central
1F34 • Great Western Railway
1
23:51
Cardiff Central
1V66 • Transport for Wales • 2 coaches
2
00:12
Cardiff Central
2G77 • Transport for Wales • 3 coaches
Later trains