1842
London Paddington
On time
Great Western Railway service
1849
Swansea
On time
Transport for Wales service
1912
Swansea
On time
Great Western Railway service
1919
Manchester Piccadilly
On time
Transport for Wales service
1933
Carmarthen
On time
Transport for Wales service
1943
London Paddington
On time
Great Western Railway service
2000
Swansea
On time
Great Western Railway service
2008
Cardiff Central
On time
Transport for Wales service
2013
Carmarthen
On time
Great Western Railway service
2019
Swansea
On time
Transport for Wales service