1421
Reading
Departed at 1525
Great Western Railway · 9 coaches
3
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
Maesteg
Departed on time
Transport for Wales · 2 coaches
3
1513
Aberdare
Departed on time
Transport for Wales · 2 coaches
7
1518
Coryton
Departed on time
Transport for Wales · 1 coach
6
1520
Reading
Departed at 1620
Great Western Railway · 10 coaches
1
1520
Penarth
Departed on time
Transport for Wales · 1 coach
8
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
Trowbridge
Departed at 1532
Great Western Railway · 5 coaches
1
1530
Treherbert
Departed on time
Transport for Wales · 2 coaches
7
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
Aberdare
Departed on time
Transport for Wales · 2 coaches
7
1543
Swansea
Departed at 1544
Transport for Wales · 2 coaches
1
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
Treherbert
Departed on time
Transport for Wales · 2 coaches
7
1600
Taunton
Departed on time
Great Western Railway · 5 coaches
1
1604
Caerphilly
Departed on time
Transport for Wales · 1 coach
6
1605
Penarth
Departed on time
Transport for Wales · 1 coach
8
1606
Llanhilleth
Departed at 1631
Transport for Wales service
0
1606
Milford Haven
Departed on time
Transport for Wales · 2 coaches
3
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
1629
Barry Island
Departed on time
Transport for Wales · 2 coaches
8
1630
Treherbert
Cancelled (problem at depot)
Transport for Wales service
1634
Caerphilly
Departed on time
Transport for Wales · 1 coach
6
1635
Penarth
Departed on time
Transport for Wales · 1 coach
8
1639
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
1640
Carmarthen
Departed at 1646
Great Western Railway · 10 coaches
3
1641
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
1643
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1645
Nottingham
Departed on time
CrossCountry · 3 coaches
2
1648
Coryton
Departed at 1649
Transport for Wales · 1 coach
6
1649
Penally
Departed at 1652
Transport for Wales · 5 coaches
4
1650
Penarth
Departed on time
Transport for Wales · 1 coach
8
1652
Bargoed
Departed on time
Transport for Wales · 2 coaches
6
1653
Swansea
Departed at 1734
Transport for Wales · 2 coaches
0
1653
Manchester Piccadilly
Departed at 1656
Transport for Wales · 5 coaches
2
1656
Merthyr Tydfil
Departed on time
Transport for Wales · 2 coaches
6
1659
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1700
Taunton
Departed at 1704
Great Western Railway · 5 coaches
1
1700
Treherbert
Departed on time
Transport for Wales · 2 coaches
7
1704
Caerphilly
Departed on time
Transport for Wales · 1 coach
6
1705
Penarth
Departed on time
Transport for Wales · 2 coaches
8
1706
Ebbw Vale Town
Departed at 1721
Transport for Wales · 2 coaches
2