← Change station
Birchgrove
Earlier trains
20:02
20:08
Coryton
2C56 • Transport for Wales
1
20:17
cancelled
Cardiff Bay
2B12 • Transport for Wales
1
20:32
Coryton
2C58 • Transport for Wales
1
20:47
20:48
Cardiff Bay
2B16 • Transport for Wales
1
21:02
21:04
Coryton
2C60 • Transport for Wales
1
21:17
Cardiff Bay
2B20 • Transport for Wales
1
21:32
Coryton
2C62 • Transport for Wales
1
21:47
Cardiff Bay
2B24 • Transport for Wales
1
22:02
Coryton
2C64 • Transport for Wales
1
Later trains