← Change station
Pontypridd
Earlier trains
14:58
Treherbert
2T32 • Transport for Wales • 4 coaches
3
15:03
Merthyr Tydfil
2M36 • Transport for Wales • 4 coaches
3
15:06
Cardiff Central
2F39 • Transport for Wales • 4 coaches
2
15:13
Cardiff Central
2F40 • Transport for Wales • 4 coaches
2
15:16
Aberdare Platform 2
2A36 • Transport for Wales • 4 coaches
3
15:19
Ninian Park
1F86 • Transport for Wales • 4 coaches
2
15:28
Treherbert
2T34 • Transport for Wales • 4 coaches
3
15:33
Merthyr Tydfil
2M38 • Transport for Wales • 4 coaches
3
15:36
Cardiff Central
2F41 • Transport for Wales • 4 coaches
2
15:43
Cardiff Central
2F42 • Transport for Wales • 3 coaches
2
15:46
Aberdare Platform 2
2A38 • Transport for Wales • 2 coaches
3
15:49
Ninian Park
1F88 • Transport for Wales • 4 coaches
2
15:58
Treherbert
2T36 • Transport for Wales • 4 coaches
3
16:03
Merthyr Tydfil
2M40 • Transport for Wales • 4 coaches
3
16:06
Cardiff Central
2F43 • Transport for Wales • 4 coaches
2
16:13
Cardiff Central
2F44 • Transport for Wales • 4 coaches
2
16:16
Aberdare Platform 2
2A40 • Transport for Wales • 4 coaches
3
16:19
Ninian Park
1F90 • Transport for Wales • 4 coaches
2
16:28
Treherbert
2T38 • Transport for Wales • 4 coaches
3
16:33
Merthyr Tydfil
2M42 • Transport for Wales • 4 coaches
3
16:36
Cardiff Central
2F45 • Transport for Wales • 4 coaches
16:43
Cardiff Central
2F46 • Transport for Wales • 4 coaches
16:46
Aberdare Platform 2
2A42 • Transport for Wales • 4 coaches
16:49
Ninian Park
1F92 • Transport for Wales • 2 coaches
Later trains