Cardiff Central around 0808 on 27/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
0715
Swansea
Arrived at 0742
Great Western Railway · 9 coaches
4
0721
Barry Island
Arrived at 0819
Transport for Wales service
7
0725
Birmingham New Street
Arrived at 0738
CrossCountry · 4 coaches
3
0728
Shrewsbury
Arrived at 0752
Transport for Wales service
4
0728
Caerphilly
Arrived at 0817
Transport for Wales · 4 coaches
8
0725
Aberdare
Arrived at 0836
Transport for Wales · 4 coaches
8
0733
Penarth
Arrived at 0822
Transport for Wales service
7
0738
Rhymney
Arrived at 0748
Transport for Wales service
7
0741
Bridgend
Arrived at 0845
Transport for Wales service
7
0742
Merthyr Tydfil
Arrived at 0741
Transport for Wales · 4 coaches
8
0744
Bristol Temple Meads
Arrived at 0746
Great Western Railway · 3 coaches
2
0746
Treherbert
Arrived at 0757
Transport for Wales service
7
0747
Penarth
Cancelled (points failure)
Transport for Wales service
0749
Caerphilly
Cancelled (points failure)
Transport for Wales service
0751
Barry Island
Arrived at 0852
Transport for Wales service
6
0751
Swansea
Arrived at 0841
Transport for Wales · 3 coaches
4
0756
Aberdare
Arrived at 0807
Transport for Wales service
7
0802
Crewe
Arrived on time
Transport for Wales · 2 coaches
3
0803
Penarth
Arrived at 0856
Transport for Wales service
6
0803
Coryton
On time
Transport for Wales service
8
0808
Rhymney
Arrived at 0844
Transport for Wales service
8
0811
Barry Island
Arrived at 0857
Transport for Wales service
8
0812
Merthyr Tydfil
Arrived at 0820
Transport for Wales · 4 coaches
8
0814
Bristol Temple Meads
Cancelled (unknown reason)
Great Western Railway service
0816
Treherbert
Arrived at 0847
Transport for Wales service
7
0817
Shrewsbury
Arrived at 0830
Transport for Wales service
2
0817
Penarth
Arrived at 0908
Transport for Wales service
7
0819
Caerphilly
Cancelled (points failure)
Transport for Wales service
0821
Birmingham New Street
Arrived on time
CrossCountry · 3 coaches
3
0816
Swansea
Arrived at 0853
Great Western Railway · 10 coaches
4
0829
Barry Island
Arrived at 0921
Transport for Wales · 4 coaches
8
0828
Bargoed
Arrived at 0905
Transport for Wales service
7
0825
Aberdare
Arrived at 0859
Transport for Wales · 4 coaches
7
0833
Coryton
Cancelled (inbound service late)
Transport for Wales service
0833
Penarth
Cancelled (inbound service late)
Transport for Wales service
0838
Llanbradach
Arrived at 0850
Transport for Wales · 2 coaches
8
0841
Bridgend
Arrived at 0938
Transport for Wales service
8
0842
Troed-y-Rhiw
Arrived at 0915
Transport for Wales · 3 coaches
8
0845
Bristol Temple Meads
Arrived at 0855
Great Western Railway · 3 coaches
3
0846
Treherbert
Arrived at 0923
Transport for Wales · 4 coaches
7
0842
London Paddington
Arrived at 0918
Great Western Railway · 5 coaches
4
0847
Penarth
Cancelled (unknown reason)
Transport for Wales service
0849
Caerphilly
Cancelled (unknown reason)
Transport for Wales service
0851
Barry Island
Arrived at 0940
Transport for Wales · 4 coaches
6
0851
Llanelli
Arrived at 0900
Transport for Wales · 4 coaches
4
0900
Cheltenham Spa
Arrived at 0903
Transport for Wales · 2 coaches
2
0858
Bargoed
Cancelled (inbound service late)
Transport for Wales service
0855
Fernhill
Arrived at 0933
Transport for Wales · 4 coaches
7
0903
Penarth
Cancelled (points failure)
Transport for Wales service
0903
Coryton
Cancelled (points failure)
Transport for Wales service
0908
Rhymney
Cancelled (points failure)
Transport for Wales service
0911
Barry Island
Cancelled (points failure)
Transport for Wales service
0912
Merthyr Vale
Arrived at 0929
Transport for Wales · 4 coaches
7
0914
Weston-super-Mare
Cancelled (delay not investigated)
Great Western Railway service
0916
Treherbert
Arrived at 0943
Transport for Wales · 4 coaches
7
0917
Penarth
Cancelled (inbound service late)
Transport for Wales service
0916
Carmarthen
Arrived at 0929
Great Western Railway · 10 coaches
4
0919
Caerphilly
Cancelled (inbound service late)
Transport for Wales service
0921
Barry Island
Arrived at 1000
Transport for Wales service
6
0926
Nottingham
Arrived at 0928
CrossCountry · 3 coaches
2
0930
Llandudno Junction
Cancelled (issue with train crew)
Transport for Wales service
0928
Bargoed
Cancelled (points failure)
Transport for Wales service
0925
Aberdare
Arrived at 0947
Transport for Wales · 4 coaches
8
0933
Penarth
Arrived at 0949
Transport for Wales · 3 coaches
6
0933
Coryton
Cancelled (inbound service late)
Transport for Wales service