Cardiff Central around 1027 on 27/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Cardiff Central through Realtime Tickets, our new ticket portal
0922
Ystrad Mynach
Departed at 1005
Transport for Wales service
6
0926
Ystrad Rhondda
Departed at 0958
Transport for Wales · 4 coaches
7
0943
Mountain Ash
Departed at 1000
Transport for Wales · 4 coaches
8
0946
Swansea
Departed at 1003
Great Western Railway · 5 coaches
4
0950
Barry Island
Cancelled (points failure)
Transport for Wales service
0953
Manchester Piccadilly
Departed at 1045
Transport for Wales service
4
0956
Treherbert
Departed at 1008
Transport for Wales service
7
1000
Taunton
Cancelled (planned cancellation)
Great Western Railway service
1000
Merthyr Vale
Departed at 1013
Transport for Wales · 4 coaches
6
1004
Caerphilly
Cancelled (inbound service late)
Transport for Wales service
1005
Penarth
Cancelled (inbound service late)
Transport for Wales service
1005
Swansea
Departed at 1023
Transport for Wales · 2 coaches
4
1009
Barry Island
Cancelled (points failure)
Transport for Wales service
1010
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
2
1011
Rhymney
Cancelled (inbound service late)
Transport for Wales service
1013
Aberdare
Departed at 1028
Transport for Wales service
7
1018
Coryton
Cancelled (points failure)
Transport for Wales service
1020
London Paddington
Departed at 1035
Great Western Railway · 10 coaches
4
1020
Penarth
Cancelled (unknown reason)
Transport for Wales service
1022
Bargoed
Departed at 1029
Transport for Wales · 4 coaches
6
1026
Ystrad Rhondda
Departed at 1048
Transport for Wales service
7
1029
Barry Island
Departed at 1101
Transport for Wales · 4 coaches
7
1030
Portsmouth Harbour
Departed at 1033
Great Western Railway · 4 coaches
2
1030
Merthyr Tydfil
Departed at 1034
Transport for Wales · 4 coaches
6
1034
Caerphilly
Cancelled (inbound service late)
Transport for Wales service
1035
Penarth
Departed at 1052
Transport for Wales · 3 coaches
6
1039
Bridgend
Departed at 1049
Transport for Wales · 2 coaches
6
1041
Rhymney
Cancelled (points failure)
Transport for Wales service
1043
Fernhill
Departed at 1056
Transport for Wales · 4 coaches
7
1045
Nottingham
Cancelled (inbound service late)
CrossCountry service
1046
Carmarthen
Departed at 1201
Great Western Railway · 10 coaches
4
1048
Coryton
Departed at 1050
Transport for Wales · 3 coaches
7
1050
Penarth
Cancelled (inbound service late)
Transport for Wales service
1052
Bargoed
Departed at 1058
Transport for Wales · 4 coaches
6
1053
Manchester Piccadilly
Departed at 1121
Transport for Wales · 3 coaches
4
1056
Treherbert
Departed at 1106
Transport for Wales service
7
1059
Barry
Departed at 1115
Transport for Wales service
8
1100
Exeter St Davids
Cancelled (planned cancellation)
Great Western Railway service
1100
Merthyr Tydfil
Departed at 1102
Transport for Wales · 3 coaches
6
1104
Caerphilly
Departed at 1119
Transport for Wales · 3 coaches
6
1105
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1105
Swansea
Departed on time
Transport for Wales · 2 coaches
4
1109
Barry
Departed at 1134
Transport for Wales · 2 coaches
8
1110
Cheltenham Spa
Departed at 1112
Transport for Wales · 2 coaches
4
1111
Rhymney
Cancelled (inbound service late)
Transport for Wales service
1113
Aberdare
Departed at 1149
Transport for Wales · 4 coaches
7
1118
Coryton
Cancelled (inbound service late)
Transport for Wales service
1119
London Paddington
Departed at 1134
Great Western Railway · 5 coaches
4
1120
Penarth
On time
Transport for Wales · 3 coaches
8
1122
Bargoed
Cancelled (inbound service late)
Transport for Wales service
1123
Holyhead
Departed on time
Transport for Wales · 2 coaches
2
1126
Treherbert
Departed at 1139
Transport for Wales · 4 coaches
7
1129
Barry Island
Cancelled (inbound service late)
Transport for Wales service
1130
Portsmouth Harbour
Cancelled (issue with train crew)
Great Western Railway service
1130
Merthyr Tydfil
Departed at 1151
Transport for Wales · 4 coaches
6
1134
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
1135
Penarth
Departed at 1139
Transport for Wales · 3 coaches
8
1139
Bridgend
Expected at 1216
Transport for Wales service
8
1141
Rhymney
Departed at 1148
Transport for Wales · 2 coaches
6
1143
Aberdare
Departed at 1155
Transport for Wales · 4 coaches
7
1145
Nottingham
Departed on time
CrossCountry · 3 coaches
2
1146
Swansea
Expected at 1224
Great Western Railway · 9 coaches
4
1148
Coryton
Cancelled (inbound service late)
Transport for Wales service
1150
Penarth
Cancelled (unknown reason)
Transport for Wales service
1152
Bargoed
Departed at 1204
Transport for Wales · 4 coaches
6
1153
Manchester Piccadilly
Departed on time
Transport for Wales · 3 coaches
4
1156
Treherbert
Departed at 1204
Transport for Wales · 4 coaches
7

Search Menu