← Change station
Grangetown
Earlier trains
18:33
18:41
Barry Island
2Y78 • Transport for Wales • 2 coaches
2
18:35
18:41
Rhymney
2R48 • Transport for Wales • 2 coaches
1
18:39
18:44
Penarth
2P00 • Transport for Wales • 2 coaches
2
18:41
18:53
Coryton
2C52 • Transport for Wales • 2 coaches
1
18:43
18:46
Bridgend
2E52 • Transport for Wales • 2 coaches
2
18:45
Bargoed
2D52 • Transport for Wales • 4 coaches
1
18:54
cancelled
Penarth
2P02 • Transport for Wales • 2 coaches
2
18:57
19:00
Cardiff Central
2F56 • Transport for Wales • 2 coaches
1
19:05
19:11
Rhymney
2R50 • Transport for Wales • 4 coaches
1
19:09
Penarth
2P04 • Transport for Wales • 2 coaches
2
19:11
cancelled
Coryton
2C54 • Transport for Wales • 2 coaches
1
19:13
19:16
Barry Island
2Y80 • Transport for Wales • 4 coaches
2
19:15
19:17
Cardiff Central
2F62 • Transport for Wales • 2 coaches
1
19:35
delayed
Rhymney
2R52 • Transport for Wales • 2 coaches
1
19:39
Penarth
2P06 • Transport for Wales • 2 coaches
2
19:41
Coryton
2C56 • Transport for Wales • 2 coaches
1
19:43
Bridgend
2E56 • Transport for Wales • 2 coaches
2
19:45
Cardiff Central
2F68 • Transport for Wales • 2 coaches
1
20:03
Barry Island
2Y82 • Transport for Wales • 4 coaches
2
20:09
Penarth
2P08 • Transport for Wales • 2 coaches
2
20:11
Cardiff Central
2F59 • Transport for Wales • 2 coaches
1
20:15
Cardiff Central
2F74 • Transport for Wales • 4 coaches
1
20:35
Rhymney
2R56 • Transport for Wales • 2 coaches
20:39
Penarth
2P10 • Transport for Wales • 2 coaches
Later trains