1909
Cardiff Central
On time
Transport for Wales service
1
1915
Cardiff Central
Bus service
Transport for Wales service
1918
Cardiff Central
Starts here
Transport for Wales service
1A
1927
London Paddington
On time
Great Western Railway service
1
1934
Swansea
On time
Great Western Railway service
1
1945
Maesteg
Starts here
Transport for Wales service
3
1947
Swansea
On time
Transport for Wales service
1
2001
Cardiff Central
On time
Transport for Wales service
1
2014
Cardiff Central
On time
Transport for Wales service
1
2015
Cardiff Central
Bus service
Transport for Wales service
2027
Bristol Parkway
On time
Great Western Railway service
1
2034
Swansea
On time
Great Western Railway service
1
2038
Cardiff Central
Starts here
Transport for Wales service
1A
2045
Maesteg
Starts here
Transport for Wales service
3
2048
Swansea
On time
Transport for Wales service
1