← Change station
Trefforest
Earlier trains
15:28
Treherbert
2T34 • Transport for Wales
2
15:38
Cardiff Central
1F77 • Transport for Wales
1
15:43
Aberdare
1A38 • Transport for Wales
2
15:45
Cardiff Central
2F42 • Transport for Wales
1
15:51
Cardiff Central
via Ninian Park
1F78 • Transport for Wales
1
15:53
Merthyr Tydfil
1M40 • Transport for Wales
2
15:58
Treherbert
2T36 • Transport for Wales
2
16:08
Cardiff Central
1F79 • Transport for Wales
1
16:13
Aberdare
1A40 • Transport for Wales
2
16:15
Cardiff Central
2F44 • Transport for Wales
1
16:21
Cardiff Central
via Ninian Park
1F00 • Transport for Wales
1
16:23
Merthyr Tydfil
1M42 • Transport for Wales
2
16:28
Treherbert
2T38 • Transport for Wales
2
16:38
Cardiff Central
1F81 • Transport for Wales
1
16:43
Aberdare
1A42 • Transport for Wales
2
16:45
Cardiff Central
2F46 • Transport for Wales
1
16:51
Cardiff Central
via Ninian Park
1F82 • Transport for Wales
1
16:53
Merthyr Tydfil
1M44 • Transport for Wales
2
16:58
Treherbert
2T40 • Transport for Wales
2
17:08
Cardiff Central
1F83 • Transport for Wales
1
17:13
Aberdare
1A44 • Transport for Wales
17:15
Cardiff Central
2F48 • Transport for Wales
17:21
Cardiff Central
via Ninian Park
1F84 • Transport for Wales
17:23
Merthyr Tydfil
1M46 • Transport for Wales
17:28
Treherbert
2T42 • Transport for Wales
Later trains