← 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
09:00
09:28
Treherbert
2T00 • Transport for Wales
8
09:15
delayed
Barry Island
2Y02 • Transport for Wales
7
09:26
09:29
Merthyr Tydfil
2M04 • Transport for Wales
6
09:30
Barry Island
2Y04 • Transport for Wales
09:35
London Paddington
1L42 • Great Western Railway
1
09:35
Penarth
2P00 • Transport for Wales
7
09:40
Caerphilly
0B00 • Transport for Wales
🚌
09:43
Aberdare
via Ninian Park
1A04 • Transport for Wales
6
09:44
Swansea
1B09 • Great Western Railway
4
09:45
Hereford
1W54 • Transport for Wales
1
09:45
Hereford
1W54 • Transport for Wales
09:52
cancelled
Caerphilly
2R04 • Transport for Wales
09:53
Milford Haven
1B10 • Transport for Wales
3
09:59
Treherbert
2T04 • Transport for Wales
6
10:00
Taunton
2C71 • Great Western Railway
2
10:02
Barry Island
2Y06 • Transport for Wales
10:03
cancelled
Cardiff Queen Street
2S70 • Transport for Wales
10:03
Ebbw Vale Town
0B00 • Transport for Wales
🚌
10:10
Caerphilly
0B00 • Transport for Wales
🚌
10:13
Maesteg
2L53 • Transport for Wales
4A
10:15
Radyr
0B00 • Transport for Wales
🚌
10:19
London Paddington
1L46 • Great Western Railway
1
10:22
cancelled
Caerphilly
2K08 • Transport for Wales
10:25
Westbury
1F11 • Great Western Railway
3A
10:26
Merthyr Tydfil
2M08 • Transport for Wales
6
10:29
Barry Island
2Y08 • Transport for Wales
10:30
Cheltenham Spa
2G50 • Transport for Wales
10:35
10:50
Penarth
2P02 • Transport for Wales
10:36
Hereford
1W55 • Transport for Wales
10:36
Hereford
1W55 • Transport for Wales
10:37
Swansea
1B15 • Great Western Railway
10:39
Bridgend
via Rhoose Cardiff Int Airport
2E04 • Transport for Wales
10:40
Caerphilly
0B00 • Transport for Wales
🚌
10:43
Aberdare
via Ninian Park
1A08 • Transport for Wales
10:48
cancelled
Nottingham
1M94 • CrossCountry
10:52
cancelled
Caerphilly
2R08 • Transport for Wales
10:55
cancelled
Penzance
2C73 • Great Western Railway
10:59
Treherbert
2T08 • Transport for Wales
11:00
Barry Island
2Y10 • Transport for Wales
11:03
11:16
Caerphilly
2S72 • Transport for Wales
11:04
Ebbw Vale Town
0B00 • Transport for Wales
🚌
11:10
Caerphilly
0B00 • Transport for Wales
🚌
11:13
Fishguard Harbour
1B14 • Transport for Wales
11:15
Radyr
0B00 • Transport for Wales
🚌
11:18
Maesteg
2L51 • Transport for Wales
11:20
London Paddington
1L51 • Great Western Railway
11:22
cancelled
Caerphilly
2K12 • Transport for Wales
11:25
Portsmouth Harbour
1F13 • Great Western Railway
11:26
Merthyr Tydfil
2M12 • Transport for Wales
Later trains