Cardiff Central around 2059 on 29/11/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Cardiff Central through Realtime Tickets, our new ticket portal
2030
Portsmouth Harbour
Cancelled (unknown reason)
Great Western Railway service
2031
Merthyr Tydfil
Departed at 2038
Transport for Wales · 4 coaches
7
2035
Penarth
Departed at 2038
Transport for Wales · 3 coaches
8
2039
Swansea
Departed at 2052
Great Western Railway · 10 coaches
3
2039
Bridgend
Departed at 2046
Transport for Wales · 2 coaches
8
2041
Rhymney
Departed at 2042
Transport for Wales · 4 coaches
6
2043
Aberdare
Departed at 2048
Transport for Wales · 4 coaches
7
2048
Coryton
Departed on time
Transport for Wales · 3 coaches
6
2048
Derby
Departed at 2056
CrossCountry · 3 coaches
2
2056
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
7
2059
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
2059
Carmarthen
Departed at 2126
Transport for Wales · 3 coaches
3
2100
Treherbert
Departed on time
Transport for Wales · 4 coaches
6
2100
Exeter St Davids
Departed at 2113
Great Western Railway · 4 coaches
1
2105
Penarth
Departed at 2119
Transport for Wales · 3 coaches
7
2106
Ebbw Vale Town
Departed at 2130
Transport for Wales · 2 coaches
0
2110
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
2
2111
Rhymney
Departed at 2112
Transport for Wales · 4 coaches
6
2112
Barry Island
Departed at 2124
Transport for Wales · 2 coaches
8
2113
Aberdare
Departed at 2115
Transport for Wales · 4 coaches
7
2114
Swansea
Departed at 2123
Great Western Railway · 9 coaches
4
2118
Bristol Parkway
Departed on time
Great Western Railway · 10 coaches
1
2118
Coryton
Departed at 2120
Transport for Wales · 3 coaches
6
2119
Maesteg
Departed at 2131
Transport for Wales · 2 coaches
4
2121
Chester
Departed on time
Transport for Wales · 2 coaches
2
2125
Barry Island
Departed at 2129
Transport for Wales · 2 coaches
8
2130
Merthyr Tydfil
Departed on time
Transport for Wales · 3 coaches
6
2135
Penarth
Departed on time
Transport for Wales · 3 coaches
8
2135
Newport (South Wales)
Departed on time
Transport for Wales · 3 coaches
2
2139
Bridgend
Departed at 2147
Transport for Wales · 4 coaches
8
2140
Swansea
Departed at 2147
Great Western Railway · 10 coaches
3
2141
Rhymney
Departed at 2159
Transport for Wales · 2 coaches
6
2143
Aberdare
Departed at 2151
Transport for Wales · 4 coaches
7
2148
Coryton
Departed on time
Transport for Wales · 3 coaches
6
2157
Carmarthen
Departed at 2203
Transport for Wales · 4 coaches
3
2200
Treherbert
Departed at 2203
Transport for Wales · 4 coaches
6
2200
Bristol Temple Meads
Departed at 2225
Great Western Railway · 3 coaches
1
2204
Ebbw Vale Town
Departed at 2221
Transport for Wales · 3 coaches
0
2205
Penarth
Departed on time
Transport for Wales · 3 coaches
8
2210
Cheltenham Spa
Departed on time
Transport for Wales · 3 coaches
2
2211
Rhymney
Departed at 2215
Transport for Wales · 4 coaches
6
2212
Barry Island
Departed at 2218
Transport for Wales · 4 coaches
8
2214
Maesteg
Departed on time
Transport for Wales · 2 coaches
3
2215
Hereford
Departed at 2217
Transport for Wales · 3 coaches
2
2218
Coryton
Departed on time
Transport for Wales · 3 coaches
6
2222
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
2227
Carmarthen
Departed on time
Transport for Wales · 4 coaches
3

Search Menu