Grangetown Departures
All passenger departures from this station.
Click on a train for real-time live updates about late running
or cancellations.
| Depart | Plt | Head | Operator | Details |
|---|---|---|---|---|
| 05:19 05:19½ | 2Y00 | TfW | Cardiff Central - Barry IslandTfW. 7 stops including Dinas Powys | |
| 05:33 | 2Y02 | TfW | Cardiff Central - Barry IslandTfW. 7 stops including Dinas Powys | |
| 05:43 | 2E00 | TfW | Cardiff Central - BridgendTfW. 9 stops including Cadoxton | |
| 05:51 05:51½ | 2K02 | TfW | Barry Island - CaerphillyTfW. 12 stops including Grangetown | |
| 05:54 | 2P00 | TfW | Cardiff Central - PenarthTfW. stops Grangetown, Dingle Road | |
| 06:11 06:11½ | 2C02 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 06:14 06:14½ | 2Y04 | TfW | Cardiff Central - Barry IslandTfW. 7 stops including Dinas Powys | |
| 06:15 06:15½ | 2D02 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 06:24 | 2P02 | TfW | Cardiff Central - PenarthTfW. stops Grangetown, Dingle Road | |
| 06:33 | 2Y06 | TfW | Caerphilly - Barry IslandTfW. 12 stops including Cogan | |
| 06:35 | 2R00 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 06:37 06:37½ | 2P04 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 06:41 06:41½ | 2C04 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 06:41 | 2E04 | TfW | Cardiff Central - BridgendTfW. 9 stops including Cadoxton | |
| 06:45 06:45½ | 2D04 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 06:54 | 2P06 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 06:57 | 2K06 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 07:03 | 2Y08 | TfW | Rhymney - Barry IslandTfW. 23 stops including Lisvane & Thornhill | |
| 07:09 | 2P08 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 07:11 07:11½ | 2C06 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 07:13 | 2Y10 | TfW | Rhymney - Barry IslandTfW. 23 stops including Lisvane & Thornhill | |
| 07:15 07:15½ | 2D06 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 07:24 | 2P10 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 07:27 | 2K08 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 07:33 | 2Y12 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 07:35 | 2R04 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 07:39 | 2P12 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 07:41 07:41½ | 2C08 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 07:43 | 2E08 | TfW | Rhymney - BridgendTfW. 24 stops including Heath High Level | |
| 07:45 07:45½ | 2D08 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 07:54 | 2P14 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 07:57 | 2K10 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 08:03 | 2Y14 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 08:05 | 2R06 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 08:09 | 2P16 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 08:11 08:11½ | 2C10 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 08:13 | 2Y16 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 08:15 08:15½ | 2D10 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 08:24 | 2P18 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 08:27 | 2K12 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 08:33 | 2Y18 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 08:35 | 2R08 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 08:39 | 2P20 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 08:41 08:41½ | 2C12 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 08:43 | 2E12 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 08:45 08:45½ | 2D12 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 08:54 | 2P22 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 08:57 | 2K14 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 09:03 | 2Y20 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 09:05 | 2R10 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 09:09 | 2P24 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 09:11 09:11½ | 2C14 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 09:13 | 2Y22 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 09:15 09:15½ | 2D14 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 09:24 | 2P26 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 09:27 | 2K16 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 09:34 | 2Y24 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 09:35 | 2R12 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 09:39 | 2P28 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 09:42 09:42½ | 2C16 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 09:43 | 2E16 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 09:46 | 2D16 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 09:54 | 2P30 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 09:57 | 2K18 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 10:03 | 2Y26 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 10:05 | 2R14 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 10:09 | 2P32 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 10:11 10:11½ | 2C18 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 10:13 | 2Y28 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 10:15 10:15½ | 2D18 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 10:24 | 2P34 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 10:27 | 2K20 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 10:33 | 2Y30 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 10:35 | 2R16 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 10:39 | 2P36 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 10:41 10:41½ | 2C20 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 10:43 | 2E20 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 10:45 10:45½ | 2D20 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 10:54 | 2P38 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 10:57 | 2K22 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 11:03 | 2Y32 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 11:05 | 2R18 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 11:09 | 2P40 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 11:11 11:11½ | 2C22 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 11:13 | 2Y34 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 11:15 11:15½ | 2D22 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 11:24 | 2P42 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 11:27 | 2K24 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 11:33 | 2Y36 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 11:35 | 2R20 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 11:39 | 2P44 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 11:41 11:41½ | 2C24 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 11:43 | 2E24 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 11:45 11:45½ | 2D24 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 11:54 | 2P46 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 11:57 | 2K26 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 12:03 | 2Y38 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 12:05 | 2R22 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 12:09 | 2P48 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 12:11 12:11½ | 2C26 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 12:13 | 2Y40 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 12:15 12:15½ | 2D26 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 12:24 | 2P50 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 12:27 | 2K28 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 12:33 | 2Y42 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 12:35 | 2R24 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 12:39 | 2P52 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 12:41 12:41½ | 2C28 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 12:43 | 2E28 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 12:45 12:45½ | 2D28 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 12:54 | 2P54 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 12:57 | 2K30 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 13:03 | 2Y44 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 13:05 | 2R26 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 13:09 | 2P56 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 13:11 13:11½ | 2C30 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 13:13 | 2Y46 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 13:15 13:15½ | 2D30 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 13:24 | 2P58 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 13:27 | 2K32 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 13:33 | 2Y48 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 13:35 | 2R28 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 13:39 | 2P60 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 13:41 13:41½ | 2C32 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 13:43 | 2E32 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 13:45 13:45½ | 2D32 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 13:54 | 2P62 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 13:57 | 2K34 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 14:03 | 2Y50 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 14:05 | 2R30 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 14:09 | 2P64 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 14:11 14:11½ | 2C34 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 14:13 | 2Y52 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 14:15 14:15½ | 2D34 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 14:24 | 2P66 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 14:27 | 2K36 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 14:33 | 2Y54 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 14:35 | 2R32 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 14:39 | 2P68 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 14:41 14:41½ | 2C36 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 14:43 | 2E36 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 14:45 14:45½ | 2D36 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 14:54 | 2P70 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 14:57 | 2K38 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 15:03 | 2Y56 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 15:05 | 2R34 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 15:09 | 2P72 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 15:11 15:11½ | 2C38 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 15:13 | 2Y58 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 15:15 15:15½ | 2D38 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 15:24 | 2P74 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 15:27 | 2K40 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 15:33 | 2Y60 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 15:35 | 2R36 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 15:39 | 2P76 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 15:41 15:41½ | 2C40 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 15:43 | 2E40 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 15:45 15:45½ | 2D40 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 15:54 | 2P78 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 15:57 | 2K42 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 16:03 | 2Y62 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 16:05 | 2R38 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 16:09 | 2P80 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 16:11 16:11½ | 2C42 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 16:13 | 2Y64 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 16:15 16:15½ | 2D42 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 16:24 | 2P82 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 16:27 | 2K44 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 16:33 | 2Y66 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 16:35 | 2R40 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 16:39 | 2P84 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 16:41 16:41½ | 2C44 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 16:43 | 2E44 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 16:45 16:45½ | 2D44 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 16:54 | 2P86 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 16:57 | 2K46 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 17:03 | 2Y68 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 17:05 | 2R42 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 17:09 | 2P88 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 17:11 17:11½ | 2C46 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 17:13 | 2Y70 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 17:15 17:15½ | 2D46 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 17:24 | 2P90 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 17:27 | 2K48 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 17:33 | 2Y72 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 17:35 | 2R44 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 17:39 | 2P92 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 17:41 17:41½ | 2C48 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 17:43 | 2E48 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 17:45 17:45½ | 2D48 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 17:54 | 2P94 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 17:57 | 2K50 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 18:03 | 2Y74 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 18:05 | 2R46 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 18:09 | 2P96 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 18:11 18:11½ | 2C50 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 18:13 | 2Y76 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 18:15 18:15½ | 2D50 | TfW | Barry Island - BargoedTfW. 19 stops including Heath High Level | |
| 18:24 | 2P98 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 18:27 | 2K52 | TfW | Penarth - CaerphillyTfW. 7 stops including Cardiff Queen Street | |
| 18:33 | 2Y78 | TfW | Bargoed - Barry IslandTfW. 19 stops including Heath High Level | |
| 18:35 | 2R48 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 18:39 | 2P00 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 18:41 18:41½ | 2C52 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 18:43 | 2E52 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 18:45 18:45½ | 2D52 | TfW | Barry Island - BargoedTfW. 20 stops including Llanishen | |
| 18:54 | 2P02 | TfW | Caerphilly - PenarthTfW. 7 stops including Cardiff Queen Street | |
| 18:57 | 2F56 | TfW | Penarth - Cardiff CentralTfW. stops Dingle Road, Grangetown | |
| 19:05 | 2R50 | TfW | Barry Island - RhymneyTfW. 19 stops including Heath High Level | |
| 19:09 | 2P04 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 19:11 19:11½ | 2C54 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 19:13 | 2Y80 | TfW | Rhymney - Barry IslandTfW. 22 stops including Llanishen | |
| 19:15 19:15½ | 2F62 | TfW | Barry Island - Cardiff CentralTfW. 7 stops including Dinas Powys | |
| 19:35 | 2R52 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 19:39 | 2P06 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 19:41 19:41½ | 2C56 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 19:43 | 2E56 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 19:45 19:45½ | 2F68 | TfW | Barry Island - Cardiff CentralTfW. 7 stops including Dinas Powys | |
| 20:03 | 2Y82 | TfW | Bargoed - Barry IslandTfW. 20 stops including Heath High Level | |
| 20:09 | 2P08 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 20:11 20:11½ | 2F59 | TfW | Penarth - Cardiff CentralTfW. stops Dingle Road, Grangetown | |
| 20:15 20:15½ | 2F74 | TfW | Barry Island - Cardiff CentralTfW. 7 stops including Dinas Powys | |
| 20:35 | 2R56 | TfW | Bridgend - RhymneyTfW. 24 stops including Llanishen | |
| 20:39 | 2P10 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 20:41 20:41½ | 2C60 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 20:43 | 2E60 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 21:02 | 2Y84 | TfW | Cardiff Central - Barry IslandTfW. 7 stops including Dinas Powys | |
| 21:05 | 2R58 | TfW | Barry Island - RhymneyTfW. 24 stops including Caerphilly | |
| 21:09 | 2P12 | TfW | Cardiff Central - PenarthTfW. stops Grangetown, Dingle Road | |
| 21:11 21:11½ | 2C62 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 21:35 | 2F85 | TfW | Bridgend - Cardiff CentralTfW. 9 stops including Cadoxton | |
| 21:39 | 2P14 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 21:41 21:41½ | 2C64 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 21:43 | 2E64 | TfW | Rhymney - BridgendTfW. 21 stops including Cardiff Queen Street | |
| 22:05 | 2R62 | TfW | Barry Island - RhymneyTfW. 24 stops including Caerphilly | |
| 22:09 | 2P16 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 22:11 22:11½ | 2C66 | TfW | Penarth - CorytonTfW. 9 stops including Heath Low Level | |
| 22:16 | 2Y86 | TfW | Rhymney - Barry IslandTfW. 21 stops including Llanishen | |
| 22:31 22:31½ | 2F95 | TfW | Bridgend - Cardiff CentralTfW. 9 stops including Cadoxton | |
| 22:41 22:41½ | 2F96 | TfW | Penarth - Cardiff CentralTfW. stops Dingle Road, Grangetown | |
| 22:44 | 2E68 | TfW | Cardiff Central - BridgendTfW. 9 stops including Cadoxton | |
| 22:52 22:52½ | 2P18 | TfW | Rhymney - PenarthTfW. 19 stops including Energlyn & Churchill Park | |
| 23:09 | 2P20 | TfW | Coryton - PenarthTfW. 9 stops including Heath Low Level | |
| 23:11 23:11½ | 2F00 | TfW | Penarth - Cardiff CentralTfW. stops Dingle Road, Grangetown | |
| 23:15 23:15½ | 2H01 | TfW | Barry Island - Ystrad MynachTfW. 16 stops including Cardiff Queen Street | |
| 23:34 | 2Y88 | TfW | Cardiff Central - Barry IslandTfW. 7 stops including Dinas Powys | |
| 23:35 | 2F08 | TfW | Bridgend - Cardiff CentralTfW. 9 stops including Cadoxton | |
| 23:43 | 2F12 | TfW | Penarth - Cardiff CentralTfW. stops Dingle Road, Grangetown |
Live train updates are coming to this page soon.
Times in brackets are from the working timetable, and should not be used for calculating delays.
Times and updates are sourced from Network Rail