← Change station
Taffs Well
Earlier trains
12:04
Barry Island
2Y41 • Transport for Wales
1
12:15
Merthyr Tydfil
2M26 • Transport for Wales
2
12:19
Bridgend
via Rhoose Cardiff Int Airport
2E28 • Transport for Wales
1
12:24
Treherbert
2T22 • Transport for Wales
2
12:29
Cardiff Central
2F43 • Transport for Wales
1
12:30
Aberdare
2A26 • Transport for Wales
2
12:34
Barry Island
2Y43 • Transport for Wales
1
12:45
Merthyr Tydfil
2M28 • Transport for Wales
2
12:49
Barry Island
2Y45 • Transport for Wales
1
12:54
Treherbert
2T24 • Transport for Wales
2
12:59
Cardiff Central
2F36 • Transport for Wales
1
13:00
Aberdare
2A28 • Transport for Wales
2
13:04
Barry Island
2Y47 • Transport for Wales
1
13:15
cancelled
Merthyr Tydfil
2M30 • Transport for Wales
2
13:19
Bridgend
via Rhoose Cardiff Int Airport
2E32 • Transport for Wales
1
13:24
Treherbert
2T26 • Transport for Wales
2
13:29
Cardiff Central
2F40 • Transport for Wales
1
13:30
Aberdare
2A30 • Transport for Wales
2
13:34
Barry Island
2Y49 • Transport for Wales
1
13:45
Merthyr Tydfil
2M32 • Transport for Wales
13:49
Barry Island
2Y51 • Transport for Wales
13:54
Treherbert
2T28 • Transport for Wales
13:59
Cardiff Central
2F44 • Transport for Wales
14:00
Aberdare
2A32 • Transport for Wales
14:04
Barry Island
2Y53 • Transport for Wales
Later trains