← Change station
Severn Tunnel Junction
Earlier trains
17:20
from Portsmouth Harbour
1F22 • Great Western Railway
3
↓
17:21
Cardiff Central
1F22 • Great Western Railway
3
17:24
17:36
Taunton
2C85 • Great Western Railway
4
17:34
17:36
Cheltenham Spa
2G64 • Transport for Wales
2
17:41
17:42
Maesteg
2L65 • Transport for Wales
1
17:46
17:53
Cardiff Central
2U24 • Great Western Railway
3
17:51
17:54
Portsmouth Harbour
1F27 • Great Western Railway
4
18:22
18:29
Cardiff Central
1F24 • Great Western Railway
3
18:23
18:32
Penzance
2C87 • Great Western Railway
4
18:34
18:45
Cheltenham Spa
2G66 • Transport for Wales
2
18:41
Maesteg
2L67 • Transport for Wales
1
18:54
Portsmouth Harbour
1F29 • Great Western Railway
4
18:57
Cardiff Central
2U26 • Great Western Railway
3
Later trains