1430
Treherbert
Departed on time
Transport for Wales · 2 coaches
7
1430
Trowbridge
Departed on time
Great Western Railway · 3 coaches
1
1434
Caerphilly
Departed on time
Transport for Wales · 1 coach
6
1435
Penarth
Departed on time
Transport for Wales · 2 coaches
8
1439
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
1440
Carmarthen
Departed at 1443
Great Western Railway · 10 coaches
3
1441
London Paddington
Departed at 1443
Great Western Railway · 8 coaches
1
1441
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
1443
Aberdare
Departed on time
Transport for Wales · 2 coaches
7
1445
Nottingham
Departed at 1447
CrossCountry · 3 coaches
2
1447
Milford Haven
Departed at 1448
Transport for Wales · 3 coaches
3
1448
Coryton
Departed on time
Transport for Wales · 1 coach
6
1450
Penarth
Departed on time
Transport for Wales · 1 coach
8
1451
Pembroke Dock
Cancelled (inbound service late)
Transport for Wales service
1452
Bargoed
Departed on time
Transport for Wales · 2 coaches
6
1453
Manchester Piccadilly
Departed at 1503
Transport for Wales · 2 coaches
2
1456
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1459
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1500
Treherbert
Departed on time
Transport for Wales · 2 coaches
7
1500
Penzance
Departed on time
Great Western Railway · 5 coaches
1
1504
Caerphilly
Departed on time
Transport for Wales · 2 coaches
6
1505
Penarth
Departed on time
Transport for Wales · 1 coach
8
1506
Llanhilleth
Departed at 1524
Transport for Wales service
2
1509
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1510
Cheltenham Spa
Departed at 1519
Transport for Wales · 3 coaches
3
1511
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1513
Aberdare
Departed on time
Transport for Wales · 2 coaches
7
1513
Maesteg
Departed on time
Transport for Wales · 2 coaches
3
1518
Coryton
Departed on time
Transport for Wales · 1 coach
6
1520
Penarth
Departed on time
Transport for Wales · 1 coach
8
1520
Reading
Departed at 1620
Great Western Railway · 10 coaches
1
1522
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1524
Holyhead
Departed at 1529
Transport for Wales · 3 coaches
1
1526
Merthyr Tydfil
Departed on time
Transport for Wales · 2 coaches
6
1529
Barry Island
Departed on time
Transport for Wales · 2 coaches
8
1530
Treherbert
Departed on time
Transport for Wales · 2 coaches
7
1530
Trowbridge
Departed at 1532
Great Western Railway · 5 coaches
1
1534
Caerphilly
Departed on time
Transport for Wales · 1 coach
6
1535
Penarth
Departed on time
Transport for Wales · 1 coach
8
1537
Swansea
Departed at 1541
Great Western Railway · 10 coaches
4
1539
Bridgend
Departed at 1540
Transport for Wales · 2 coaches
8
1541
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
1543
Swansea
Departed at 1544
Transport for Wales · 2 coaches
1
1543
Aberdare
Departed on time
Transport for Wales · 2 coaches
7
1545
Nottingham
Departed on time
CrossCountry · 3 coaches
2
1548
Coryton
Departed at 1549
Transport for Wales · 1 coach
6
1550
Penarth
Departed on time
Transport for Wales · 2 coaches
8
1552
Bargoed
Cancelled (problem at depot)
Transport for Wales service
1553
Manchester Piccadilly
Cancelled (level crossing failure)
Transport for Wales service
1553
Manchester Piccadilly
Departed at 1623
Transport for Wales service
2
1556
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1559
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1600
Taunton
Departed on time
Great Western Railway · 5 coaches
1
1600
Treherbert
Departed on time
Transport for Wales · 2 coaches
7
1604
Caerphilly
Departed on time
Transport for Wales · 1 coach
6
1605
Penarth
Departed on time
Transport for Wales · 1 coach
8
1606
Milford Haven
Departed on time
Transport for Wales · 2 coaches
3
1606
Llanhilleth
Departed at 1631
Transport for Wales service
0
1606
Ebbw Vale Town
Cancelled (level crossing failure)
Transport for Wales service
1609
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1610
Cheltenham Spa
Departed on time
Transport for Wales · 3 coaches
0
1611
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1613
Aberdare
Departed on time
Transport for Wales · 2 coaches
7
1613
Tondu
Departed at 1617
Transport for Wales · 2 coaches
3
1617
Chester
Departed at 1653
Transport for Wales · 3 coaches
1
1618
Coryton
Departed at 1619
Transport for Wales · 2 coaches
6
1620
Penarth
Departed on time
Transport for Wales · 1 coach
8
1622
Bargoed
Departed at 1625
Transport for Wales · 4 coaches
6
1623
London Paddington
Departed at 1702
Great Western Railway · 10 coaches
2
1626
Merthyr Tydfil
Departed at 1628
Transport for Wales · 2 coaches
6
1627
Trowbridge
Departed at 1628
Great Western Railway · 3 coaches
1