1918
Swansea
Departed at 1920
Transport for Wales · 3 coaches
1
1934
Crewe
Departed at 1935
Transport for Wales · 2 coaches
2
1938
Cardiff Central
Departed at 1948
Transport for Wales · 3 coaches
2
1940
Cardiff Central
Departed on time
Transport for Wales · 2 coaches
1A
1942
Maesteg
Departed at 1948
Transport for Wales · 2 coaches
1
1947
Swansea
Departed at 1951
Great Western Railway service
1
1947
Swansea
Cancelled (person hit by a train)
Great Western Railway service
1956
London Paddington
Departed at 1957
Great Western Railway · 10 coaches
2
2001
Swansea
Cancelled (person hit by a train)
Great Western Railway service
2001
Swansea
Departed at 2036
Great Western Railway service
1
2007
Swansea
Departed at 2030
Transport for Wales · 8 coaches
1
2021
Cardiff Central
Departed on time
Transport for Wales · 2 coaches
2
2036
Cheltenham Spa
Departed at 2039
Transport for Wales · 2 coaches
2
2040
Cardiff Central
Departed on time
Transport for Wales · 2 coaches
1A
2042
Maesteg
Departed at 2057
Transport for Wales · 2 coaches
1
2048
Swansea
Cancelled (person hit by a train)
Great Western Railway service
2055
London Paddington
Departed at 2057
Great Western Railway · 10 coaches
2
2103
Swansea
Cancelled (person hit by a train)
Great Western Railway service