← Change station
Newport (South Wales)
Earlier trains
16:35
from Swansea
1W85 • Transport for Wales
3
↓
22:33
22:54
Bristol Parkway
1L38 • Great Western Railway
3
22:34
Swansea
1B34 • Great Western Railway
2
22:38
Cardiff Central
1F32 • Great Western Railway
3
22:45
Cardiff Central
1V64 • Transport for Wales
1
22:50
Bristol Temple Meads
2C96 • Great Western Railway
4
23:14
Cardiff Central
2U34 • Great Western Railway
3
23:31
Gloucester
2G76 • Transport for Wales
2
23:31
23:35
Swansea
1B36 • Great Western Railway
3
23:40
23:42
Cardiff Central
1F34 • Great Western Railway
3
23:50
delayed
Bristol Temple Meads
2C98 • Great Western Railway
4
00:05
Cardiff Central
1V66 • Transport for Wales
1
00:17
Cardiff Central
2G75 • Transport for Wales
1
Later trains