← Change station
Birchgrove
16:47
16:48
Cardiff Bay
2B84 • Transport for Wales
1
17:02
17:03
Coryton
2C44 • Transport for Wales
1
17:17
17:18
Cardiff Bay
2B88 • Transport for Wales
1
17:32
17:33
Coryton
2C46 • Transport for Wales
1
17:47
17:48
Cardiff Bay
2B92 • Transport for Wales
1
18:02
18:03
Coryton
2C48 • Transport for Wales
1
18:17
18:18
Cardiff Bay
2B96 • Transport for Wales
1
18:32
18:33
Coryton
2C50 • Transport for Wales
1
Later trains