Cardiff Central around 1307 on 28/12/2025

Departures
Arrivals
Simple
Detailed

Limited realtime data being received

We're only receiving realtime data from some of our sources right now, so these times might be incomplete or inaccurate. This usually fixes itself after a few minutes. A site administrator has been alerted.

Buy tickets to Cardiff Central through Realtime Tickets, our new ticket portal
1237
London Paddington
On time
Great Western Railway · 9 coaches
4
1241
Merthyr Tydfil
On time
Transport for Wales · 4 coaches
7
1242
Portsmouth Harbour
On time
Great Western Railway service
1
1247
Penarth
On time
Transport for Wales service
6
1246
Carmarthen
On time
Transport for Wales · 4 coaches
4
1251
Barry Island
On time
Transport for Wales service
6
1255
Aberdare
On time
Transport for Wales service
6
1300
Rhymney
On time
Transport for Wales service
8
1303
Plymouth
On time
Great Western Railway · 5 coaches
3A
1306
Nottingham
On time
CrossCountry · 5 coaches
3B
1312
Manchester Piccadilly
On time
Transport for Wales · 5 coaches
4
1314
Treherbert
On time
Transport for Wales service
6
1318
Carmarthen
On time
Great Western Railway · 10 coaches
4
1321
Barry Island
On time
Transport for Wales service
7
1326
Ebbw Vale Town
On time
Transport for Wales service
2
1327
Caerphilly
On time
Transport for Wales service
8
1333
Coryton
On time
Transport for Wales service
7
1341
Merthyr Tydfil
On time
Transport for Wales service
7
1338
London Paddington
On time
Great Western Railway · 10 coaches
4
1342
Portsmouth & Southsea
On time
Great Western Railway service
1
1347
Penarth
On time
Transport for Wales service
6
1346
Swansea
On time
Transport for Wales · 2 coaches
4
1351
Barry Island
On time
Transport for Wales · 4 coaches
6
1353
Cheltenham Spa
On time
Transport for Wales service
2
1355
Aberdare
On time
Transport for Wales · 4 coaches
6
1400
Rhymney
On time
Transport for Wales service
8
1359
Manchester Piccadilly
On time
Transport for Wales · 4 coaches
4
1410
Exeter St Davids
On time
Great Western Railway · 5 coaches
3A
1414
Treherbert
On time
Transport for Wales service
6
1417
Swansea
On time
Great Western Railway · 10 coaches
4
1421
Barry Island
On time
Transport for Wales service
7
1427
Caerphilly
On time
Transport for Wales service
8
1436
Bridgend
On time
Transport for Wales service
6
1433
Coryton
On time
Transport for Wales service
7

Search Menu