← Change station
Llanharan
Earlier trains
17:20
17:21
Cardiff Central
2B68 • Transport for Wales • 2 coaches
1
17:29
delayed
Maesteg
2L36 • Transport for Wales • 3 coaches
2
17:43
Ebbw Vale Town
2N29 • Transport for Wales • 2 coaches
1
18:08
Swansea
2B81 • Transport for Wales • 2 coaches
2
18:18
Cardiff Central
2B72 • Transport for Wales • 2 coaches
1
18:29
delayed
Maesteg
2L38 • Transport for Wales • 2 coaches
2
18:43
delayed
Ebbw Vale Town
2N31 • Transport for Wales • 3 coaches
1
19:10
Pembroke Dock
2B85 • Transport for Wales • 2 coaches
2
Later trains