← Change station
Pontypridd
Earlier trains
07:26
07:39
Merthyr Vale
1M06 • Transport for Wales
3
07:32
07:35
Treherbert
2T02 • Transport for Wales
3
07:39
Cardiff Central
1A10 • Transport for Wales
2
07:44
Cardiff Central
2F10 • Transport for Wales
2
07:46
07:47
Aberdare
1A06 • Transport for Wales
3
07:49
Cardiff Central
1M12 • Transport for Wales
2
07:54
07:55
Cardiff Bay
2B14 • Transport for Wales
1
07:56
07:59
Merthyr Tydfil
1M08 • Transport for Wales
3
08:01
08:03
Treherbert
2T04 • Transport for Wales
3
08:09
Cardiff Central
1A12 • Transport for Wales
2
08:14
08:15
Cardiff Central
2F12 • Transport for Wales
2
08:16
Aberdare
1A08 • Transport for Wales
3
08:19
Cardiff Central
1M14 • Transport for Wales
2
08:24
Cardiff Bay
2B18 • Transport for Wales
1
08:26
08:29
Merthyr Tydfil
1M10 • Transport for Wales
3
08:31
08:32
Treherbert
2T06 • Transport for Wales
3
08:39
Cardiff Central
1A14 • Transport for Wales
2
08:44
Cardiff Central
2F14 • Transport for Wales
2
08:46
08:47
Aberdare
1A10 • Transport for Wales
3
08:49
Cardiff Central
1M16 • Transport for Wales
2
08:54
Cardiff Bay
2B22 • Transport for Wales
1
08:56
Merthyr Tydfil
1M12 • Transport for Wales
3
09:01
Treherbert
2T08 • Transport for Wales
3
09:09
Cardiff Central
1A16 • Transport for Wales
2
09:14
Cardiff Central
2F16 • Transport for Wales
2
09:16
Aberdare
1A12 • Transport for Wales
3
09:19
Cardiff Central
1M18 • Transport for Wales
2
09:24
Cardiff Bay
2B26 • Transport for Wales
1
09:26
Merthyr Tydfil
1M14 • Transport for Wales
3
09:31
Treherbert
2T10 • Transport for Wales
3
Later trains