1807
London Paddington
Departed on time
Great Western Railway · 9 coaches
4
1812
Plymouth
Departed on time
Great Western Railway · 5 coaches
4
1816
Cardiff Central
Departed at 1820
CrossCountry · 3 coaches
2
1823
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
4
1825
Swansea
Departed at 1839
Great Western Railway · 9 coaches
2
1831
London Paddington
Departed at 1858
Great Western Railway · 10 coaches
2
1833
Cardiff Central
Departed at 1849
Great Western Railway · 4 coaches
1
1838
Chester
Departed at 1914
Transport for Wales · 3 coaches
4
1841
Carmarthen
Departed at 1842
Transport for Wales · 2 coaches
2
1843
Ebbw Vale Town
Departed on time
Transport for Wales · 1 coach
4
1844
Portsmouth Harbour
Departed at 1911
Great Western Railway · 3 coaches
2
1855
Maesteg
Departed at 1903
Transport for Wales · 2 coaches
1
1859
Nottingham
Departed at 1905
CrossCountry · 3 coaches
2
1900
Swansea
Departed on time
Great Western Railway · 5 coaches
1
1906
Cardiff Central
Departed at 1907
Transport for Wales · 4 coaches
1
1909
Manchester Piccadilly
Departed at 1923
Transport for Wales · 5 coaches
4
1911
Cardiff Central
Departed at 1913
Great Western Railway · 9 coaches
1
1913
Plymouth
Departed at 1926
Great Western Railway · 5 coaches
3
1916
Cardiff Central
Departed at 1933
CrossCountry · 3 coaches
2
1925
Gloucester
Departed at 1951
Transport for Wales · 2 coaches
3
1926
Swansea
Departed at 1929
Great Western Railway · 9 coaches
2
1931
London Paddington
Departed at 1932
Great Western Railway · 9 coaches
3
1931
Swansea
Departed at 1942
Transport for Wales · 5 coaches
2
1937
Cardiff Central
Departed at 1938
Great Western Railway · 3 coaches
3
1944
Portsmouth Harbour
Departed at 1945
Great Western Railway · 4 coaches
3
1944
Cardiff Central
Departed on time
Transport for Wales · 1 coach
4
1955
Maesteg
Departed on time
Transport for Wales · 2 coaches
2
1956
Holyhead
Departed on time
Transport for Wales · 4 coaches
3
1958
Cardiff Central
Departed on time
Transport for Wales · 2 coaches
4
2001
Swansea
Departed at 2002
Great Western Railway · 9 coaches
2
2004
Derby
Departed on time
CrossCountry · 3 coaches
3