Cardiff Central around 0738 on 27/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
0639
Bridgend
Arrived at 0712
Transport for Wales · 2 coaches
6
0658
Rhymney
Arrived at 0707
Transport for Wales · 4 coaches
8
0708
Rhymney
Arrived at 0722
Transport for Wales · 4 coaches
8
0712
Pontypridd
Arrived on time
Transport for Wales · 4 coaches
8
0715
Swansea
Arrived at 0742
Great Western Railway · 9 coaches
4
0721
Barry Island
Arrived at 0819
Transport for Wales service
7
0723
Treherbert
Arrived at 0732
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
0733
Coryton
Arrived at 0735
Transport for Wales · 3 coaches
8
0738
Rhymney
Arrived at 0748
Transport for Wales · 2 coaches
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 · 3 coaches
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