Live departures from Cardiff Central

Time Expected Destination Plat Operator
16:36 Exp 17:39 Swansea 3 Great Western Railway
17:35 On time Penarth 8 Transport for Wales
17:39 On time Bridgend 7 Transport for Wales
17:43 Exp 18:08 Swansea 3 Great Western Railway
17:43 On time Aberdare 8 Transport for Wales
17:45 On time Nottingham 2 CrossCountry
17:48 On time Coryton 6 Transport for Wales
17:49 On time Westbury 1 Great Western Railway
17:52 On time Rhymney 6 Transport for Wales
17:55 On time Manchester Piccadilly 2 Transport for Wales
17:59 On time Treherbert 6 Transport for Wales
18:00 On time Taunton 1 Great Western Railway
18:00 On time Barry Island 7 Transport for Wales
18:05 On time Ebbw Vale Town 2 Transport for Wales
18:09 On time Milford Haven 3A Transport for Wales
18:19 On time Maesteg 4A Transport for Wales
18:20 Cancelled Swansea 1 Great Western Railway
18:22 On time Caerphilly 7 Transport for Wales
18:25 On time Portsmouth Harbour 2 Great Western Railway
18:26 On time Merthyr Tydfil 6 Transport for Wales
18:28 On time Barry Island 7 Transport for Wales
18:29 On time Cheltenham Spa 1 Transport for Wales
18:35 On time Penarth 7 Transport for Wales
18:37 On time Swansea - Great Western Railway
18:39 On time Bridgend - Transport for Wales
18:42 On time Aberdare - Transport for Wales
18:42 On time Manchester Piccadilly 1 Transport for Wales
18:48 On time Coryton - Transport for Wales
18:52 On time Rhymney - Transport for Wales
18:56 On time Swansea - Transport for Wales
18:59 On time Treherbert - Transport for Wales
19:00 On time Taunton - Great Western Railway
19:00 On time Barry Island - Transport for Wales
19:20 On time London Paddington - Great Western Railway
19:22 On time Caerphilly - Transport for Wales
19:25 On time Portsmouth Harbour - Great Western Railway
19:26 On time Merthyr Tydfil - Transport for Wales
19:28 On time Barry Island - Transport for Wales
19:35 On time Penarth - Transport for Wales
19:38 Cancelled Swansea - Great Western Railway

For full details including calling points, service history and delay repay: Open full departure board →