← 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
17:29
Barry Island
2Y36 • Transport for Wales
17:35
17:50
Penarth
2P16 • Transport for Wales
17:36
17:45
Swansea
1B51 • Great Western Railway
17:39
Bridgend
via Rhoose Cardiff Int Airport
2E18 • Transport for Wales
17:40
Westbury
1F31 • Great Western Railway
17:40
Caerphilly
0B00 • Transport for Wales
🚌
17:43
Aberdare
via Ninian Park
1A36 • Transport for Wales
17:45
Nottingham
1M95 • CrossCountry
17:50
Penarth
2P16 • Transport for Wales
17:52
cancelled
Caerphilly
2R36 • Transport for Wales
17:54
Hereford
1W62 • Transport for Wales
17:59
Treherbert
2T36 • Transport for Wales
18:00
Barry Island
2Y38 • Transport for Wales
18:00
cancelled
Taunton
2C87 • Great Western Railway
18:03
18:16
Caerphilly
2S86 • Transport for Wales
18:10
Caerphilly
0B00 • Transport for Wales
🚌
18:11
Milford Haven
1Z16 • Transport for Wales
18:11
cancelled
Milford Haven
Pembroke Dock
1V16 • Transport for Wales
18:12
Ebbw Vale Town
0B00 • Transport for Wales
🚌
18:15
Radyr
0B00 • Transport for Wales
🚌
18:18
Maesteg
2L61 • Transport for Wales
18:20
London Paddington
1L90 • Great Western Railway
18:22
cancelled
Caerphilly
2K40 • Transport for Wales
18:25
Portsmouth Harbour
1F33 • Great Western Railway
18:26
Merthyr Tydfil
2M40 • Transport for Wales
18:29
Barry Island
2Y40 • Transport for Wales
18:29
Cheltenham Spa
2G58 • Transport for Wales
18:35
18:50
Penarth
2P18 • Transport for Wales
18:35
Swansea
1B59 • Great Western Railway
18:39
Bridgend
via Rhoose Cardiff Int Airport
2E20 • Transport for Wales
18:40
Hereford
1W63 • Transport for Wales
18:40
Caerphilly
0B00 • Transport for Wales
🚌
18:42
Aberdare
via Ninian Park
1A40 • Transport for Wales
18:45
Nottingham
1M83 • CrossCountry
18:50
Penarth
2P18 • Transport for Wales
18:52
cancelled
Caerphilly
2R40 • Transport for Wales
18:55
Swansea
1Z18 • Transport for Wales
18:55
cancelled
Swansea
1V18 • Transport for Wales
18:59
Treherbert
2T40 • Transport for Wales
19:00
Barry Island
2Y42 • Transport for Wales
19:00
Taunton
2C89 • Great Western Railway
19:03
19:16
Caerphilly
2S88 • Transport for Wales
19:10
Caerphilly
0B00 • Transport for Wales
🚌
19:15
Radyr
0B00 • Transport for Wales
🚌
19:20
London Paddington
1L92 • Great Western Railway
19:22
cancelled
Caerphilly
2K44 • Transport for Wales
19:25
Portsmouth Harbour
1F35 • Great Western Railway
19:26
Merthyr Tydfil
2M44 • Transport for Wales
Later trains