0845
Bridgend
Bus service
Transport for Wales service
0845
Bridgend
Bus service
Transport for Wales service
0852
Radyr
Bus service
Transport for Wales service
0852
Rhymney
Starts here
Transport for Wales service
4A
0900
Treherbert
Starts here
Transport for Wales service
6
0912
Radyr
Bus service
Transport for Wales service
0912
Swansea
Starts here
Transport for Wales service
4
0915
Barry Island
Starts here
Transport for Wales service
7
0918
Portsmouth Harbour
Starts here
Great Western Railway service
1
0920
Reading
On time
Great Western Railway service
2
0922
Radyr
Bus service
Transport for Wales service
0926
Merthyr Tydfil
Starts here
Transport for Wales service
6
0930
Barry Island
On time
Transport for Wales service
7
0930
Caerphilly
On time
Transport for Wales service
4
0935
Penarth
On time
Transport for Wales service
7
0938
Swansea
On time
Great Western Railway service
4
0943
Aberdare
Starts here
Transport for Wales service
6
0949
Manchester Piccadilly
On time
Transport for Wales service
1
0950
Milford Haven
On time
Transport for Wales service
3
0952
Radyr
Bus service
Transport for Wales service
0952
Rhymney
On time
Transport for Wales service
6
0959
Treherbert
Starts here
Transport for Wales service
6
1000
Taunton
Starts here
Great Western Railway service
2
1002
Barry Island
On time
Transport for Wales service
7
1003
Ebbw Vale Town
Starts here
Transport for Wales service
1
1003
Cardiff Queen Street
On time
Transport for Wales service
6
1012
Radyr
Bus service
Transport for Wales service
1020
Bridgend
Bus service
Transport for Wales service
1020
Bridgend
Bus service
Transport for Wales service
1020
Bridgend
Bus service
Transport for Wales service
1020
London Paddington
On time
Great Western Railway service
1
1022
Radyr
Bus service
Transport for Wales service
1025
Portsmouth Harbour
Starts here
Great Western Railway service
3A
1026
Merthyr Tydfil
Starts here
Transport for Wales service
6
1027
Barry Island
On time
Transport for Wales service
8
1030
Cheltenham Spa
Starts here
Transport for Wales service
1
1030
Caerphilly
On time
Transport for Wales service
7
1033
Manchester Piccadilly
On time
Transport for Wales service
2
1035
Penarth
On time
Transport for Wales service
8
1043
Aberdare
Starts here
Transport for Wales service
7
1043
Bridgend
Starts here
Transport for Wales service
7