Buy tickets from Cardiff Central
through Realtime Tickets, our new ticket portal
1421
London Paddington
Cancelled (inbound service late)
Great Western Railway service
1422
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1426
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1429
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1430
Portsmouth Harbour
Departed on time
Great Western Railway · 3 coaches
1
1430
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1434
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
1435
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1439
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
1440
Carmarthen
Departed at 1441
Great Western Railway · 10 coaches
3
1441
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
1443
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1445
Nottingham
Departed on time
CrossCountry · 3 coaches
2
1447
Milford Haven
Departed at 1455
Transport for Wales · 3 coaches
3
1448
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1450
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1451
Pembroke Dock
Departed at 1457
Transport for Wales · 2 coaches
0
1452
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1453
Manchester Piccadilly
Departed on time
Transport for Wales · 5 coaches
2
1456
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1459
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1500
Exeter St Davids
Departed on time
Great Western Railway · 5 coaches
1
1500
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1504
Caerphilly
Departed at 1505
Transport for Wales · 3 coaches
7
1505
Penarth
Departed at 1506
Transport for Wales · 3 coaches
7
1506
Ebbw Vale Town
Departed on time
Transport for Wales · 2 coaches
0
1509
Barry Island
Departed on time
Transport for Wales · 2 coaches
8
1510
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
2
1511
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1512
Maesteg
Departed on time
Transport for Wales · 3 coaches
3
1513
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1518
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1520
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1520
London Paddington
Departed on time
Great Western Railway · 10 coaches
2
1522
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1524
Holyhead
Departed on time
Transport for Wales · 2 coaches
1
1526
Treherbert
Departed on time
Transport for Wales · 3 coaches
7
1529
Barry Island
Departed on time
Transport for Wales · 2 coaches
8
1530
Portsmouth Harbour
Departed on time
Great Western Railway · 4 coaches
1
1530
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1534
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
1535
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1537
Swansea
Departed at 1538
Great Western Railway · 9 coaches
3
1539
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
1541
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
1543
Swansea
Departed on time
Transport for Wales · 2 coaches
1
1543
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1545
Nottingham
Departed on time
CrossCountry · 3 coaches
2
1548
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1550
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1552
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1553
Manchester Piccadilly
Departed on time
Transport for Wales · 5 coaches
2
1556
Treherbert
Departed at 1557
Transport for Wales · 4 coaches
7
1558
Taunton
Departed on time
Great Western Railway · 5 coaches
1
1559
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1600
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1604
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
1605
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1606
Milford Haven
Departed on time
Transport for Wales · 2 coaches
4
1606
Ebbw Vale Town
Departed on time
Transport for Wales · 2 coaches
1
1609
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1610
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
2
1611
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1612
Maesteg
Departed on time
Transport for Wales · 3 coaches
3
1613
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1617
Chester
Departed on time
Transport for Wales · 2 coaches
1
1618
Coryton
Departed on time
Transport for Wales · 3 coaches
6