← Change station
Taffs Well
Earlier trains
09:55
Cardiff Central
2F18 • Transport for Wales
1
09:57
Pontypridd
2J14 • Transport for Wales
2
10:00
Cardiff Central
1M20 • Transport for Wales
1
10:04
Aberdare
1A16 • Transport for Wales
2
10:05
Cardiff Bay
2B30 • Transport for Wales
1
10:14
Merthyr Tydfil
1M18 • Transport for Wales
2
10:19
Treherbert
2T14 • Transport for Wales
2
10:20
Cardiff Central
1A20 • Transport for Wales
1
10:25
Cardiff Central
2F20 • Transport for Wales
1
10:27
Pontypridd
2J16 • Transport for Wales
2
10:30
Cardiff Central
1M22 • Transport for Wales
1
10:34
Aberdare
1A18 • Transport for Wales
10:35
Cardiff Bay
2B34 • Transport for Wales
10:44
Merthyr Tydfil
1M20 • Transport for Wales
10:49
Treherbert
2T16 • Transport for Wales
10:50
Cardiff Central
1A22 • Transport for Wales
10:55
Cardiff Central
2F22 • Transport for Wales
10:57
Pontypridd
2J18 • Transport for Wales
11:00
Cardiff Central
1M24 • Transport for Wales
11:04
Aberdare
1A20 • Transport for Wales
11:05
Cardiff Bay
2B38 • Transport for Wales
11:14
Merthyr Tydfil
1M22 • Transport for Wales
11:20
Cardiff Central
1A24 • Transport for Wales
11:20
Treherbert
2T18 • Transport for Wales
11:25
Cardiff Central
2F24 • Transport for Wales
11:27
Pontypridd
2J20 • Transport for Wales
11:30
Cardiff Central
1M26 • Transport for Wales
11:34
Aberdare
1A22 • Transport for Wales
11:35
Cardiff Bay
2B42 • Transport for Wales
11:44
Merthyr Tydfil
1M24 • Transport for Wales
11:49
Treherbert
2T20 • Transport for Wales
11:50
Cardiff Central
1A26 • Transport for Wales
Later trains