Cardiff Central around 1214 on 30/11/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Cardiff Central through Realtime Tickets, our new ticket portal
1145
Nottingham
Cancelled (train operator's request)
CrossCountry service
1152
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1159
Treherbert
Departed on time
Transport for Wales · 4 coaches
6
1200
Exeter St Davids
Departed on time
Great Western Railway · 5 coaches
1
1200
Barry Island
Departed at 1204
Transport for Wales · 4 coaches
8
1203
Cardiff Queen Street
Departed on time
Transport for Wales · 2 coaches
6
1206
Milford Haven
Departed on time
Transport for Wales · 2 coaches
4
1210
Maesteg
Departed on time
Transport for Wales · 2 coaches
4
1220
London Paddington
Departed at 1225
Great Western Railway · 10 coaches
1
1222
Caerphilly
Departed on time
Transport for Wales · 4 coaches
7
1225
Portsmouth Harbour
Departed at 1228
Great Western Railway · 5 coaches
2
1226
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1229
Cheltenham Spa
Departed at 1230
Transport for Wales · 3 coaches
2
1229
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1235
Penarth
Departed on time
Transport for Wales · 2 coaches
8
1235
Swansea
Departed at 1247
Great Western Railway · 9 coaches
4
1239
Bridgend
Departed at 1242
Transport for Wales · 4 coaches
6
1240
Manchester Piccadilly
Departed on time
Transport for Wales · 3 coaches
1
1243
Aberdare
Departed at 1246
Transport for Wales · 4 coaches
7
1245
Nottingham
Cancelled (train operator's request)
CrossCountry service
1252
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1259
Treherbert
Departed on time
Transport for Wales · 4 coaches
6
1300
Exeter St Davids
Departed on time
Great Western Railway · 5 coaches
1
1300
Barry Island
Departed at 1302
Transport for Wales · 4 coaches
8
1303
Cardiff Queen Street
Departed on time
Transport for Wales · 2 coaches
6
1308
Ebbw Vale Town
Departed on time
Transport for Wales · 4 coaches
2
1320
Swansea
Departed at 1324
Transport for Wales · 5 coaches
3
1320
London Paddington
Departed on time
Great Western Railway · 10 coaches
2
1322
Caerphilly
Departed on time
Transport for Wales · 4 coaches
7
1325
Fratton
Departed on time
Great Western Railway · 5 coaches
2
1326
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1329
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1330
Llandudno Junction
Departed on time
Transport for Wales · 3 coaches
1
1335
Penarth
Departed on time
Transport for Wales · 2 coaches
8
1335
Carmarthen
Departed at 1339
Great Western Railway · 10 coaches
3
1343
Aberdare
Departed on time
Transport for Wales · 4 coaches
7

Search Menu