Cardiff Central around 0840 on 28/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
0855
Swansea
Arrived at 0858
Great Western Railway · 9 coaches
4
0914
Treherbert
Arrived on time
Transport for Wales · 4 coaches
6
0921
Barry Island
Arrived on time
Transport for Wales · 4 coaches
7
0927
Caerphilly
Arrived at 0926
Transport for Wales · 4 coaches
7
0932
Swansea
Arrived at 0935
Great Western Railway · 9 coaches
4
0933
Coryton
Arrived at 0932
Transport for Wales · 3 coaches
7
0940
Swansea
Arrived at 0944
Transport for Wales · 2 coaches
4
0946
Bristol Parkway
Arrived at 0952
Great Western Railway · 9 coaches
4
0947
Penarth
Arrived at 0949
Transport for Wales · 3 coaches
6
0951
Barry Island
Arrived at 0952
Transport for Wales · 4 coaches
6
0953
Newport (South Wales)
Arrived at 0957
Transport for Wales · 2 coaches
4
0955
Pontypridd
Arrived on time
Transport for Wales · 4 coaches
6
0954
Ebbw Vale Town
Arrived at 0958
Transport for Wales · 2 coaches
2
1001
Gloucester
Arrived at 1005
Transport for Wales · 3 coaches
3
1002
Rhymney
Arrived at 1000
Transport for Wales · 4 coaches
7
1011
Bristol Temple Meads
Arrived on time
Great Western Railway · 3 coaches
2