Cardiff Central around 1354 on 28/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
1326
Ebbw Vale Town
Cancelled (unknown reason)
Transport for Wales service
1327
Caerphilly
Arrived at 1330
Transport for Wales · 2 coaches
7
1333
Coryton
Arrived on time
Transport for Wales · 3 coaches
7
1341
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1338
London Paddington
Arrived at 1341
Great Western Railway · 10 coaches
4
1342
Portsmouth & Southsea
Arrived at 1345
Great Western Railway · 4 coaches
2
1347
Penarth
Arrived at 1350
Transport for Wales · 3 coaches
6
1346
Swansea
Arrived at 1348
Transport for Wales · 2 coaches
4
1351
Barry Island
Arrived at 1353
Transport for Wales · 4 coaches
6
1353
Cheltenham Spa
Arrived at 1413
Transport for Wales · 2 coaches
4
1355
Aberdare
Arrived at 1356
Transport for Wales · 4 coaches
6
1400
Rhymney
Arrived at 1403
Transport for Wales · 4 coaches
7
1359
Manchester Piccadilly
Arrived at 1356
Transport for Wales · 4 coaches
4
1410
Exeter St Davids
Arrived on time
Great Western Railway · 5 coaches
3
1414
Treherbert
Arrived on time
Transport for Wales · 4 coaches
7
1417
Swansea
Arrived at 1425
Great Western Railway · 10 coaches
4
1421
Barry Island
Arrived on time
Transport for Wales · 4 coaches
6
1427
Caerphilly
Arrived at 1429
Transport for Wales · 4 coaches
7
1436
Bridgend
Arrived at 1438
Transport for Wales · 2 coaches
6
1433
Coryton
Arrived at 1432
Transport for Wales · 3 coaches
7
1441
Merthyr Tydfil
Arrived on time
Transport for Wales · 4 coaches
7
1438
London Paddington
Arrived at 1455
Great Western Railway · 10 coaches
4
1441
Portsmouth Harbour
Arrived on time
Great Western Railway · 4 coaches
1
1447
Penarth
Arrived on time
Transport for Wales · 3 coaches
6
1447
Milford Haven
Arrived at 1445
Transport for Wales · 4 coaches
4
1451
Barry Island
Arrived on time
Transport for Wales · 2 coaches
6
1455
Aberdare
Arrived at 1454
Transport for Wales · 4 coaches
6
1500
Rhymney
Arrived on time
Transport for Wales · 4 coaches
7
1501
Manchester Piccadilly
Arrived on time
Transport for Wales · 3 coaches
4
1506
Taunton
Arrived at 1507
Great Western Railway · 5 coaches
3
1514
Treherbert
Arrived at 1515
Transport for Wales · 4 coaches
6
1512
Swansea
Arrived at 1513
Great Western Railway · 9 coaches
4
1519
Fishguard Harbour
Arrived on time
Transport for Wales · 6 coaches
4
1521
Barry Island
Arrived on time
Transport for Wales · 4 coaches
7