1835
London Paddington
Departed on time
Great Western Railway · 10 coaches
2
1844
Swansea
Departed at 1901
Transport for Wales · 2 coaches
1
1846
Cardiff Central
Departed at 1915
Transport for Wales · 2 coaches
2
1901
Cardiff Central
Departed at 1921
Transport for Wales · 2 coaches
2
1919
Swansea
Departed at 1922
Great Western Railway · 9 coaches
1
1926
Fishguard Harbour
Departed at 1954
Transport for Wales · 5 coaches
1
1934
London Paddington
Departed at 1935
Great Western Railway · 10 coaches
2
1942
Cardiff Central
Departed at 1944
Transport for Wales · 2 coaches
2
1943
Tenby
Departed at 1947
Transport for Wales · 2 coaches
1
1958
Carmarthen
Departed at 2023
Great Western Railway · 10 coaches
1
2003
Cardiff Central
Departed at 2012
Transport for Wales · 3 coaches
2
2019
Swansea
Departed at 2028
Great Western Railway · 10 coaches
1
2030
Swansea
Departed at 2033
Transport for Wales · 2 coaches
1