Buy tickets from Cardiff Central
through Realtime Tickets, our new ticket portal
1627
Portsmouth Harbour
Cancelled (inbound service late)
Great Western Railway service
1629
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1630
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1634
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
1635
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1639
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
1639
Swansea
Departed at 1646
Great Western Railway · 9 coaches
4
1641
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1643
Aberdare
Cancelled (unknown reason)
Transport for Wales service
1645
Nottingham
Departed on time
CrossCountry · 2 coaches
2
1647
Pembroke Dock
Departed at 1653
Transport for Wales · 4 coaches
4
1648
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1650
London Paddington
Cancelled (signal failure)
Great Western Railway service
1650
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1651
Swansea
Departed at 1656
Transport for Wales · 2 coaches
0
1652
Bargoed
Departed on time
Transport for Wales service
6
1653
Manchester Piccadilly
Departed at 1654
Transport for Wales · 5 coaches
2
1656
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1659
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1700
Taunton
Departed at 1702
Great Western Railway · 5 coaches
2
1700
Merthyr Tydfil
Departed on time
Transport for Wales · 3 coaches
7
1704
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
1705
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1706
Ebbw Vale Town
Departed on time
Transport for Wales · 3 coaches
0
1709
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1710
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
1
1711
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1713
Abercynon
Departed on time
Transport for Wales · 4 coaches
7
1713
Maesteg
Departed on time
Transport for Wales · 3 coaches
4
1718
London Paddington
Departed at 1720
Great Western Railway · 10 coaches
1
1718
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1720
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1722
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1722
Holyhead
Departed at 1723
Transport for Wales · 2 coaches
2
1726
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1727
Portsmouth Harbour
Departed at 1729
Great Western Railway · 3 coaches
0
1729
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1730
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1734
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
1735
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1739
Swansea
Departed at 1803
Great Western Railway · 5 coaches
3
1739
Bridgend
Departed at 1741
Transport for Wales · 2 coaches
8
1741
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
1743
Aberdare
Cancelled (flooding)
Transport for Wales service
1745
Nottingham
Cancelled (problem at depot)
CrossCountry service
1745
Milford Haven
Departed at 1748
Transport for Wales · 2 coaches
0
1748
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1750
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1751
Swansea
Departed on time
Transport for Wales · 2 coaches
3
1752
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1753
Manchester Piccadilly
Departed at 1755
Transport for Wales · 4 coaches
2
1756
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
1759
Barry Island
Departed on time
Transport for Wales service
8
1759
Truro
Departed on time
Great Western Railway · 5 coaches
1
1800
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
7
1804
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
1805
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1806
Ebbw Vale Town
Departed on time
Transport for Wales · 2 coaches
1
1809
Carmarthen
Departed at 1815
Great Western Railway · 5 coaches
3
1809
Barry Island
Departed on time
Transport for Wales · 2 coaches
8
1810
Cheltenham Spa
Departed at 1821
Transport for Wales · 2 coaches
0
1811
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1813
Maesteg
Departed at 1817
Transport for Wales · 3 coaches
4
1813
Mountain Ash
Departed on time
Transport for Wales · 4 coaches
7
1818
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1818
London Paddington
Departed on time
Great Western Railway · 9 coaches
1
1820
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1822
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
1823
Chester
Departed on time
Transport for Wales · 2 coaches
2