← Change station
Cardiff Central
Earlier trains
23:45
Pontypridd
2J71 • Transport for Wales • 3 coaches
6
23:47
Gloucester
2G82 • Transport for Wales • 2 coaches
1A
23:51
Swansea
1B36 • Great Western Railway • 10 coaches
4
00:03
Merthyr Tydfil
1M72 • Transport for Wales • 4 coaches
8
00:13
Aberdare Platform 2
1A72 • Transport for Wales • 4 coaches
6
00:30
Treherbert
2T70 • Transport for Wales • 4 coaches
6
00:35
Hereford
1W78 • Transport for Wales • 4 coaches
3B
00:58
01:07
Swansea
1B38 • Great Western Railway
3
Later trains