1845
Carmarthen
Bus service
Transport for Wales service
1850
Crewe
Departed on time
Transport for Wales · 4 coaches
4
1910
Carmarthen
Bus service
Transport for Wales service
1915
Carmarthen
Bus service
Transport for Wales service
1924
London Paddington
Departed at 1932
Great Western Railway · 9 coaches
3
1945
Carmarthen
Bus service
Transport for Wales service
1950
Carmarthen
Bus service
Transport for Wales service
2020
Carmarthen
Bus service
Transport for Wales service
2023
London Paddington
Departed on time
Great Western Railway · 9 coaches
3