← Change station
Cardiff Central
Transport for Wales services to / from Cardiff Central may be cancelled or revised. Further information can be found in
Status and Disruptions.
Buses replace trains between Shrewsbury and Llandrindod / Hereford. More details can be found in
Status and Disruptions
.
The lifts are out of order between platform 1 & 2 west end and the concourse at Cardiff Central station.
Earlier trains
20:17
20:29
Milford Haven
1B92 • Transport for Wales
3
20:24
Gloucester
2G60 • Transport for Wales
2
20:29
Barry Island
2Y48 • Transport for Wales
6
20:29
20:31
Merthyr Tydfil
2M48 • Transport for Wales
7
20:30
Portsmouth Harbour
1F37 • Great Western Railway
1
20:34
20:46
Swansea
1B79 • Great Western Railway
3
20:35
delayed
Penarth
2P22 • Transport for Wales
7
20:39
20:41
Bridgend
via Rhoose Cardiff Int Airport
2E24 • Transport for Wales
6
20:40
Caerphilly
0B00 • Transport for Wales
🚌
20:43
Aberdare
via Ninian Park
1A48 • Transport for Wales
7
20:45
Birmingham New Street
1M87 • CrossCountry
2A
20:49
cancelled
Swansea
1V20 • Transport for Wales
20:49
20:54
Swansea
1Z20 • Transport for Wales
4
20:50
Penarth
2P22 • Transport for Wales
8
20:51
cancelled
Caerphilly
2R48 • Transport for Wales
20:59
cancelled
Treherbert
2T48 • Transport for Wales
21:00
Barry Island
2Y90 • Transport for Wales
7
21:03
cancelled
Cardiff Queen Street
2S90 • Transport for Wales
21:04
Caerphilly
2S92 • Transport for Wales
6
21:10
Caerphilly
0B00 • Transport for Wales
🚌
21:11
Hereford
1W85 • Transport for Wales
2
21:15
Radyr
0B00 • Transport for Wales
🚌
21:20
London Paddington
1L96 • Great Western Railway
2
21:21
cancelled
Caerphilly
2K66 • Transport for Wales
21:26
21:56
Merthyr Tydfil
2M52 • Transport for Wales
7
21:29
21:30
Barry Island
2Y52 • Transport for Wales
7
21:30
Bristol Temple Meads
2C38 • Great Western Railway
1
21:35
cancelled
Penarth
2P24 • Transport for Wales
7
21:36
21:38
Swansea
1B88 • Great Western Railway
4
21:40
Caerphilly
0B00 • Transport for Wales
🚌
21:40
Ebbw Vale Town
0B00 • Transport for Wales
🚌
21:50
cancelled
Carmarthen
1V99 • Transport for Wales
21:50
Carmarthen
1Z09 • Transport for Wales
3
21:50
delayed
Penarth
2P24 • Transport for Wales
BUS
21:52
cancelled
Caerphilly
2R52 • Transport for Wales
8
22:00
22:02
Barry Island
2Y54 • Transport for Wales
8
22:00
Rhymney
0B00 • Transport for Wales
🚌
22:01
22:03
Treherbert
2T52 • Transport for Wales
6
22:15
Treherbert
0B00 • Transport for Wales
🚌
Later trains