← Change station

Cardiff Central

The lifts are out of order between platforms 6 and 7 and the walkway at Cardiff Central station.
Trains between London Paddington and Heathrow Terminals / Reading may be cancelled, delayed by up to 30 minutes or revised. Latest information can be found in Status and Disruptions.
Earlier trains
06:24
London Paddington
1L04 • Great Western Railway
1
06:26
Merthyr Tydfil
2M04 • Transport for Wales
6
06:28
Portsmouth Harbour
1F05 • Great Western Railway
3
06:29
Barry Island
2Y06 • Transport for Wales
8
06:29
Treherbert
2T00 • Transport for Wales
4B
06:30
Bargoed
0B00 • Transport for Wales
🚌
06:30
Cardiff Bay
0B00 • Transport for Wales
🚌
06:37
Bridgend via Rhoose Cardiff Int Airport
2E04 • Transport for Wales
4A
06:39
Carmarthen
1B01 • Great Western Railway
3
06:39
Nottingham
1M00 • CrossCountry
0
06:42
Aberdare via Ninian Park
1A04 • Transport for Wales
6
06:43
Pembroke Dock
1B58 • Transport for Wales
4B
06:45
Rhymney
0B00 • Transport for Wales
🚌
06:46
Manchester Piccadilly via Shrewsbury
1W13 • Transport for Wales
1
06:51
London Paddington
1L06 • Great Western Railway
1
06:56
Merthyr Tydfil
1M06 • Transport for Wales
7
06:57
Bristol Temple Meads
2C50 • Great Western Railway
2
06:59
Barry Island
2Y08 • Transport for Wales
6
07:00
Bargoed
0B00 • Transport for Wales
🚌
07:00
Cardiff Bay
0B00 • Transport for Wales
🚌
07:02
Treherbert
2T02 • Transport for Wales
7
07:06
Ebbw Vale Town
2N07 • Transport for Wales
0
07:09
Barry Island
2Y10 • Transport for Wales
8
07:10
Cheltenham Spa
2G50 • Transport for Wales
2
07:13
Aberdare via Ninian Park
1A06 • Transport for Wales
6
07:13
Maesteg
2L16 • Transport for Wales
3A
07:15
Penarth
0B00 • Transport for Wales
🚌
07:15
Rhymney
0B00 • Transport for Wales
🚌
07:19
Holyhead via Shrewsbury
1W91 • Transport for Wales
07:23
London Paddington
1L07 • Great Western Railway
07:27
Merthyr Tydfil
1M08 • Transport for Wales
07:27
Portsmouth Harbour
1F07 • Great Western Railway
07:29
Barry Island
2Y12 • Transport for Wales
07:30
Treherbert
2T04 • Transport for Wales
07:30
Bargoed
0B00 • Transport for Wales
🚌
07:30
Cardiff Bay
0B00 • Transport for Wales
🚌
07:39
Bridgend via Rhoose Cardiff Int Airport
2E08 • Transport for Wales
07:40
Milford Haven
1B34 • Transport for Wales
07:43
Aberdare via Ninian Park
1A08 • Transport for Wales
07:45
Nottingham
1M92 • CrossCountry
07:45
Penarth
0B00 • Transport for Wales
🚌
07:45
Rhymney
0B00 • Transport for Wales
🚌
07:47
Swansea
2B53 • Transport for Wales
07:49
London Paddington
1L09 • Great Western Railway
07:53
Manchester Piccadilly via Shrewsbury
1W14 • Transport for Wales
07:57
Merthyr Tydfil
1M10 • Transport for Wales
07:59
Barry Island
2Y14 • Transport for Wales
08:00
Plymouth
2C67 • Great Western Railway
08:00
Bargoed
0B00 • Transport for Wales
🚌
08:00
Cardiff Bay
0B00 • Transport for Wales
🚌
Later trains
Powered by National Rail Enquiries