railinfo

Cardiff Central

○ connecting
21:52 21:58 from Manchester Piccadilly
Transport for Wales · 3h 22m · 15 stops
Delayed Plat 4A
21:59 22:01 from Cheltenham Spa
Transport for Wales · 1h 18m · 7 stops
Delayed
22:04 from Coryton
Transport for Wales · 22m · 7 stops
On time Plat 7
22:04 22:13 from Maesteg
Transport for Wales · 52m · 10 stops
Delayed Plat 0
22:08 from Merthyr Tydfil
Transport for Wales · 59m · 14 stops
On time Plat 7
22:11 from Barry Island
Transport for Wales · 36m · 8 stops
On time Plat 6
22:11 from Rhymney
Transport for Wales · 56m · 14 stops
On time Plat 8
22:16 from Treherbert
Transport for Wales · 1h 6m · 18 stops
On time Plat 7
22:16 from Penzance
Great Western Railway · 5h 31m · 36 stops
Cancelled
This train has been cancelled because of a shortage of train crew
22:18 from Penarth
Transport for Wales · 13m · 3 stops
On time Plat 6
22:25 from Aberdare
Transport for Wales · 1h 3m · 15 stops
On time Plat 6
22:27 22:29 from Ebbw Vale
Transport for Wales · 1h 14m · 9 stops
Delayed Plat 4A
22:30 from Coryton
Transport for Wales · 19m · 7 stops
On time Plat 8
22:35 from Pembroke Dock
Transport for Wales · 3h 28m · 25 stops
On time Plat 1
22:36 from Nottingham
CrossCountry · 3h 28m · 16 stops
On time Plat 4B
22:40 from Bridgend
Transport for Wales · 1h 1m · 10 stops
On time
22:40 from Merthyr Tydfil
Transport for Wales · 1h 1m · 14 stops
On time Plat 6
22:41 22:42 from London Paddington
Great Western Railway
Delayed Plat 3
22:42 from London Paddington
Great Western Railway · 1h 54m · 5 stops
On time Plat 3
22:45 from Barry Island
Transport for Wales · 33m · 8 stops
On time Plat 8
22:48 from Rhymney
Transport for Wales · 1h 2m · 17 stops
On time Plat 7
22:49 from Penarth
Transport for Wales · 12m · 3 stops
On time Plat 6
22:54 from Portsmouth Harbour
Great Western Railway · 3h 31m · 18 stops
On time Plat 3
22:56 from Aberdare
Transport for Wales · 1h 4m · 15 stops
On time Plat 6
23:05 from Manchester Piccadilly
Transport for Wales · 3h 35m · 17 stops
On time Plat 0
23:06 from Maesteg
Transport for Wales · 54m · 10 stops
On time Plat 2
23:07 from Coryton
Transport for Wales · 25m · 7 stops
On time Plat 7
23:13 23:21 from Ebbw Vale
Transport for Wales · 1h 0m · 8 stops
Delayed Plat 4A
23:16 from Pontypridd
Transport for Wales · 33m · 8 stops
On time Plat 8
23:18 from Penarth
Transport for Wales · 12m · 3 stops
On time Plat 7

Scheduled from the Network Rail timetable; status updates live as trains run. Platform is operational until Darwin advertised platforms are enabled.