1925
Portsmouth Harbour
Starts here
Great Western Railway service
1
1926
Merthyr Tydfil
Starts here
Transport for Wales service
6
1935
Penarth
On time
Transport for Wales service
7
1936
Swansea
On time
Great Western Railway service
3
1940
Shrewsbury
On time
Transport for Wales service
1
1942
Barry Island
On time
Transport for Wales service
8
1943
Aberdare
Starts here
Transport for Wales service
7
1945
Leicester
Starts here
CrossCountry service
2
1945
Bridgend
Bus service
Transport for Wales service
1945
Bridgend
Bus service
Transport for Wales service
1945
Bridgend
Bus service
Transport for Wales service
1952
Rhymney
On time
Transport for Wales service
6
1957
Swansea
On time
Transport for Wales service
3
1959
Treherbert
Starts here
Transport for Wales service
6
2000
Taunton
Starts here
Great Western Railway service
1
2002
Barry Island
On time
Transport for Wales service
7
2003
Cardiff Queen Street
On time
Transport for Wales service
6
2011
Pontypridd
Starts here
Transport for Wales service
6
2020
London Paddington
On time
Great Western Railway service
1
2024
Gloucester
Starts here
Transport for Wales service
2
2027
Barry Island
On time
Transport for Wales service
8
2027
Caerphilly
On time
Transport for Wales service
7
2029
Merthyr Tydfil
Starts here
Transport for Wales service
6
2030
Portsmouth Harbour
Starts here
Great Western Railway service
1
2035
Penarth
On time
Transport for Wales service
7
2038
Swansea
On time
Great Western Railway service
3
2043
Aberdare
Starts here
Transport for Wales service
7
2045
Birmingham New Street
Starts here
CrossCountry service
1
2051
Swansea
On time
Transport for Wales service
3
2054
Rhymney
On time
Transport for Wales service
7
2055
Bridgend
Starts here
Transport for Wales service
6
2059
Treherbert
Starts here
Transport for Wales service
4A
2100
Barry Island
On time
Transport for Wales service
7
2103
Cardiff Queen Street
On time
Transport for Wales service
6
2111
Chester
Starts here
Transport for Wales service
2