16:23 Platform 1 Expected 16:25 Cardiff Central Calling at: Cardiff Central (16:38) 2 coaches Track live Watch train Share train
16:24 Platform 2 Expected On time Maesteg Calling at: Llanharan (16:29)Pencoed (16:33)Bridgend (16:39)Wildmill (16:42)Sarn (16:45)Tondu (16:48)Garth (Mid Glamorgan) (16:58)Maesteg (Ewenny Road) (17:01)Maesteg (17:06) 2 coaches Track live Watch train Share train
16:49 Platform 1 Expected On time Ebbw Vale Town Calling at: Cardiff Central (17:03)Pye Corner (17:23)Rogerstone (17:26)Risca & Pontymister (17:30)Crosskeys (17:36)Newbridge (17:44)Llanhilleth (17:50)Ebbw Vale Parkway (17:58)Ebbw Vale Town (18:04) 2 coaches Track live Watch train Share train
17:07 Platform 2 Expected On time Swansea Calling at: Llanharan (17:11)Pencoed (17:15)Bridgend (17:20)Pyle (17:28)Port Talbot Parkway (17:34)Baglan (17:37)Briton Ferry (17:41)Neath (17:45)Skewen (17:49)Llansamlet (17:53)Swansea (18:02) 2 coaches Track live Watch train Share train
17:25 Platform 1 Expected On time Cardiff Central Calling at: Cardiff Central (17:38) 3 coaches Track live Watch train Share train
17:25 Platform 2 Expected On time Maesteg Calling at: Llanharan (17:29)Pencoed (17:33)Bridgend (17:39)Wildmill (17:42)Sarn (17:45)Tondu (17:48)Garth (Mid Glamorgan) (17:57)Maesteg (Ewenny Road) (18:00)Maesteg (18:04) 2 coaches Track live Watch train Share train
17:48 Platform 1 Expected On time Ebbw Vale Town Calling at: Cardiff Central (18:03)Pye Corner (18:24)Rogerstone (18:27)Risca & Pontymister (18:31)Crosskeys (18:36)Newbridge (18:43)Llanhilleth (18:49)Ebbw Vale Parkway (18:58)Ebbw Vale Town (19:05) 2 coaches Track live Watching Share train