Buy tickets from Cardiff Central
through Realtime Tickets, our new ticket portal
0818
Coryton
Cancelled (points failure)
Transport for Wales service
0841
Rhymney
Cancelled (unknown reason)
Transport for Wales service
0843
Mountain Ash
Departed at 0917
Transport for Wales · 3 coaches
8
0846
Carmarthen
Departed at 0921
Great Western Railway · 5 coaches
4
0852
Bargoed
Departed at 0941
Transport for Wales · 4 coaches
6
0856
Treherbert
Departed at 0927
Transport for Wales · 4 coaches
7
0900
Merthyr Tydfil
Departed at 0937
Transport for Wales · 4 coaches
7
0904
Caerphilly
Departed at 0933
Transport for Wales · 3 coaches
6
0905
Penarth
Departed at 0910
Transport for Wales · 3 coaches
7
0909
Barry Island
Departed at 0913
Transport for Wales · 4 coaches
8
0910
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
2
0911
Rhymney
Departed at 0925
Transport for Wales · 2 coaches
6
0913
Aberdare
Departed at 0940
Transport for Wales · 4 coaches
7
0918
Coryton
Cancelled (inbound service late)
Transport for Wales service
0919
London Paddington
Departed at 0934
Great Western Railway · 10 coaches
4
0920
Penarth
Cancelled (inbound service late)
Transport for Wales service
0922
Ystrad Mynach
Departed at 1005
Transport for Wales service
6
0923
Holyhead
Departed at 0924
Transport for Wales · 3 coaches
2
0926
Ystrad Rhondda
Departed at 0958
Transport for Wales · 4 coaches
7
0929
Barry Island
Departed at 0935
Transport for Wales · 4 coaches
8
0930
Portsmouth Harbour
Departed on time
Great Western Railway · 3 coaches
3
0930
Merthyr Tydfil
Departed at 0951
Transport for Wales · 4 coaches
8
0934
Caerphilly
Departed at 0952
Transport for Wales · 3 coaches
6
0935
Penarth
Cancelled (inbound service late)
Transport for Wales service
0939
Bridgend
Departed at 0941
Transport for Wales · 2 coaches
8
0941
Rhymney
Departed at 0956
Transport for Wales · 2 coaches
6
0943
Mountain Ash
Departed at 1000
Transport for Wales · 4 coaches
8
0945
Nottingham
Departed on time
CrossCountry · 3 coaches
2
0946
Swansea
Departed at 1003
Great Western Railway · 5 coaches
4
0948
Coryton
Departed on time
Transport for Wales · 3 coaches
6
0950
Barry Island
Cancelled (points failure)
Transport for Wales service
0952
Bargoed
Cancelled (inbound service late)
Transport for Wales service
0953
Wilmslow
Departed at 1045
Transport for Wales · 5 coaches
4
0956
Treherbert
Departed at 1008
Transport for Wales service
7
1000
Taunton
Cancelled (planned cancellation)
Great Western Railway service
1000
Merthyr Vale
Departed at 1013
Transport for Wales · 4 coaches
6
1004
Caerphilly
Cancelled (inbound service late)
Transport for Wales service
1005
Penarth
Cancelled (inbound service late)
Transport for Wales service
1005
Swansea
Departed at 1023
Transport for Wales · 2 coaches
4
1009
Barry Island
Cancelled (points failure)
Transport for Wales service
1010
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
2
1011
Rhymney
Cancelled (inbound service late)
Transport for Wales service
1013
Aberdare
Departed at 1028
Transport for Wales service
7
1018
Coryton
Cancelled (points failure)
Transport for Wales service
1020
Reading
Departed at 1035
Great Western Railway · 10 coaches
4
1020
Penarth
Cancelled (unknown reason)
Transport for Wales service
1022
Bargoed
Departed at 1029
Transport for Wales · 4 coaches
6
1026
Ystrad Rhondda
Departed at 1048
Transport for Wales service
7
1029
Barry Island
Departed at 1101
Transport for Wales · 4 coaches
7
1030
Fratton
Departed at 1033
Great Western Railway · 4 coaches
2
1030
Merthyr Tydfil
Departed at 1034
Transport for Wales · 4 coaches
6
1034
Caerphilly
Cancelled (inbound service late)
Transport for Wales service
1035
Penarth
Departed at 1052
Transport for Wales · 3 coaches
6
1039
Bridgend
Departed at 1049
Transport for Wales · 2 coaches
6
1041
Rhymney
Cancelled (points failure)
Transport for Wales service
1043
Fernhill
Departed at 1056
Transport for Wales · 4 coaches
7
1045
Nottingham
Cancelled (inbound service late)
CrossCountry service
1046
Carmarthen
Departed at 1201
Great Western Railway · 10 coaches
4
1048
Coryton
Departed at 1050
Transport for Wales · 3 coaches
7
1050
Penarth
Cancelled (inbound service late)
Transport for Wales service
1052
Bargoed
Departed at 1058
Transport for Wales · 4 coaches
6
1053
Manchester Piccadilly
Departed at 1121
Transport for Wales · 3 coaches
4
1056
Treherbert
Departed at 1106
Transport for Wales service
7
1059
Barry
Departed at 1115
Transport for Wales service
8
1100
Exeter St Davids
Cancelled (delay not investigated)
Great Western Railway service
1100
Merthyr Tydfil
Departed at 1102
Transport for Wales · 3 coaches
6
1104
Caerphilly
Departed at 1119
Transport for Wales · 3 coaches
6
1105
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1105
Swansea
Departed on time
Transport for Wales · 2 coaches
4