Cardiff Central around 1006 on 15/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
0938
Swansea
Cancelled (severe flooding)
Transport for Wales service
0938
Rhymney
Arrived at 0937
Transport for Wales · 2 coaches
8
0936
London Paddington
Arrived at 0946
Great Western Railway · 9 coaches
4
0941
Bridgend
Cancelled (flooding)
Transport for Wales service
0942
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
0946
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
0946
Portsmouth Harbour
Arrived at 0950
Great Western Railway · 3 coaches
0
0948
Penarth
Arrived at 0947
Transport for Wales · 3 coaches
6
0949
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
8
0952
Manchester Piccadilly
Arrived at 0959
Transport for Wales · 5 coaches
4
0952
Barry Island
Arrived at 0951
Transport for Wales · 4 coaches
6
0951
Milford Haven
Cancelled (flooding)
Transport for Wales service
0958
Holyhead
Arrived at 1008
Transport for Wales · 3 coaches
4
0958
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1000
Cheltenham Spa
Arrived at 1013
Transport for Wales · 2 coaches
2
0956
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
1003
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1003
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
1001
Maesteg
Arrived at 1028
Transport for Wales · 3 coaches
2
1008
Rhymney
Arrived at 1007
Transport for Wales · 4 coaches
8
1009
London Paddington
Arrived at 1023
Great Western Railway · 9 coaches
3
1011
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1012
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1005
Ebbw Vale Town
Arrived on time
Transport for Wales · 3 coaches
2
1016
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
1016
Taunton
Arrived at 1026
Great Western Railway · 5 coaches
4
1017
Penarth
Arrived at 1016
Transport for Wales · 3 coaches
6
1015
Cardiff Central
Cancelled (train swap)
Great Western Railway service
1019
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
8
1021
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1025
Nottingham
Arrived on time
CrossCountry · 3 coaches
2
1028
Bargoed
Arrived at 1027
Transport for Wales · 4 coaches
8
1025
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
1033
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1033
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
1038
Pembroke Dock
Cancelled (flooding)
Transport for Wales service
1038
Carmarthen
Cancelled (duplicate)
Transport for Wales service
1038
Tenby
Cancelled (flooding)
Transport for Wales service
1038
Rhymney
Arrived on time
Transport for Wales · 4 coaches
8
1037
London Paddington
Cancelled (inbound service late)
Great Western Railway service
1041
Rhoose
Arrived on time
Transport for Wales · 2 coaches
6
1042
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1046
Treherbert
Arrived at 1045
Transport for Wales · 4 coaches
7
1047
Penarth
Arrived at 1046
Transport for Wales · 3 coaches
6
1049
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
8
1049
Manchester Piccadilly
Arrived at 1047
Transport for Wales · 3 coaches
4
1051
Barry Island
Arrived on time
Transport for Wales · 2 coaches
6
1052
Portsmouth Harbour
Arrived on time
Great Western Railway · 4 coaches
3
1059
Cheltenham Spa
Arrived at 1057
Transport for Wales · 2 coaches
2
1058
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1055
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
1103
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1102
Coryton
Arrived on time
Transport for Wales · 3 coaches
8
1101
Maesteg
Arrived at 1111
Transport for Wales · 2 coaches
0
1107
London Paddington
Arrived at 1108
Great Western Railway · 5 coaches
3
1108
Rhymney
Arrived on time
Transport for Wales · 4 coaches
8
1111
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1115
Holyhead
Arrived at 1113
Transport for Wales · 2 coaches
3
1112
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1105
Ebbw Vale Town
Arrived at 1104
Transport for Wales · 3 coaches
4
1116
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
1117
Penarth
Arrived at 1116
Transport for Wales · 3 coaches
6
1115
Port Talbot Parkway
Arrived at 1118
Great Western Railway · 9 coaches
2
1118
Exeter St Davids
Arrived on time
Great Western Railway · 5 coaches
4
1119
Caerphilly
Arrived on time
Transport for Wales · 3 coaches
8
1121
Barry Island
Arrived at 1120
Transport for Wales · 4 coaches
6
1125
Nottingham
Arrived at 1126
CrossCountry · 3 coaches
2
1128
Bargoed
Arrived on time
Transport for Wales · 4 coaches
8
1125
Aberdare
Arrived on time
Transport for Wales · 4 coaches
6
1133
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1133
Coryton
Arrived on time
Transport for Wales · 3 coaches
8