Cardiff Central around 0953 on 29/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
0924
Exeter St Davids
On time
Great Western Railway service
3A
0926
Derby
On time
CrossCountry Voyager · 4 coaches
3B
0925
Aberdare
On time
Transport for Wales service
6
0928
Bargoed
On time
Transport for Wales service
8
0933
Penarth
On time
Transport for Wales service
6
0933
Coryton
On time
Transport for Wales service
8
0938
Rhymney
On time
Transport for Wales service
8
0941
Bridgend
On time
Transport for Wales · 2 coaches
6
0942
Merthyr Tydfil
On time
Transport for Wales service
7
0946
Treherbert
On time
Transport for Wales · 4 coaches
7
0944
London Paddington
On time
Great Western Railway service
4
0946
Portsmouth Harbour
On time
Great Western Railway service
1
0948
Penarth
On time
Transport for Wales service
6
0949
Caerphilly
On time
Transport for Wales service
8
0952
Barry Island
On time
Transport for Wales service
6
0950
Swansea
On time
Transport for Wales service
4
0959
Cheltenham Spa
On time
Transport for Wales · 4 coaches
2
0958
Bargoed
On time
Transport for Wales · 4 coaches
8
0956
Aberdare
On time
Transport for Wales service
6
1003
Penarth
On time
Transport for Wales service
6
1003
Coryton
On time
Transport for Wales service
8
1004
Manchester Piccadilly
On time
Transport for Wales · 4 coaches
4
1008
Rhymney
On time
Transport for Wales · 4 coaches
8
1011
Barry Island
On time
Transport for Wales service
6
1012
Merthyr Tydfil
On time
Transport for Wales · 4 coaches
7
1016
Treherbert
On time
Transport for Wales · 4 coaches
7
1017
Penarth
On time
Transport for Wales service
6
1015
Swansea
On time
Great Western Railway service
4
1021
Taunton
On time
Great Western Railway service
3A
1019
Caerphilly
On time
Transport for Wales service
8
1021
Barry Island
On time
Transport for Wales service
6
1025
Nottingham
On time
CrossCountry · 3 coaches
3B
1031
Chester
On time
Transport for Wales · 2 coaches
2
1028
Bargoed
On time
Transport for Wales service
8
1025
Aberdare
On time
Transport for Wales service
6
1033
Penarth
On time
Transport for Wales service
6
1033
Coryton
On time
Transport for Wales service
8
1038
Rhymney
On time
Transport for Wales service
8
1041
Bridgend
On time
Transport for Wales service
6
1042
Merthyr Tydfil
On time
Transport for Wales service
7
1046
Treherbert
On time
Transport for Wales · 4 coaches
7
1042
London Paddington
On time
Great Western Railway service
4
1047
Penarth
On time
Transport for Wales service
6
1049
Caerphilly
On time
Transport for Wales service
8
1051
Barry Island
On time
Transport for Wales service
6
1052
Portsmouth Harbour
On time
Great Western Railway · 4 coaches
1
1050
Swansea
On time
Transport for Wales · 2 coaches
4
1059
Cheltenham Spa
On time
Transport for Wales · 3 coaches
2
1058
Bargoed
On time
Transport for Wales · 4 coaches
8
1055
Aberdare
On time
Transport for Wales service
6
1103
Penarth
On time
Transport for Wales service
6
1102
Coryton
On time
Transport for Wales service
8
1104
Manchester Piccadilly
On time
Transport for Wales · 3 coaches
4
1108
Rhymney
On time
Transport for Wales service
8
1111
Barry Island
On time
Transport for Wales · 4 coaches
6
1112
Merthyr Tydfil
On time
Transport for Wales · 4 coaches
7
1116
Treherbert
On time
Transport for Wales service
7
1117
Penarth
On time
Transport for Wales service
6
1115
Carmarthen
On time
Great Western Railway service
4
1119
Caerphilly
On time
Transport for Wales service
8
1121
Barry Island
On time
Transport for Wales · 4 coaches
6
1123
Exeter St Davids
On time
Great Western Railway service
3A