← Change station

Cardiff Central

The lifts are out of order between platform 1 and 2 West end and the subway at Cardiff Central station. The East end lift on platform 1 and 2 is still available for passenger use.
Trains between Prestatyn and Chester may be delayed by up to 30 minutes, revised or cancelled. More information can be found in Status and Disruptions.
09:08
09:10
from London Paddington
1B04 • Great Western Railway
3
This site cannot display trains that left over 2 hours ago.
13:22
13:26
Holyhead via Shrewsbury
1W94 • Transport for Wales
2
13:27
Merthyr Tydfil
1M32 • Transport for Wales
6
13:29
Barry Island
2Y48 • Transport for Wales
8
13:30
Bristol Temple Meads
1F19 • Great Western Railway
1
13:30
cancelled
Treherbert
2T28 • Transport for Wales
7
13:30
Bargoed
0B00 • Transport for Wales
🚌
13:37
13:40
Bridgend via Rhoose Cardiff Int Airport
2E32 • Transport for Wales
7
13:38
14:08
Carmarthen
1B13 • Great Western Railway
3
13:40
Radyr
0B00 • Transport for Wales
🚌
13:44
Aberdare via Ninian Park
1A32 • Transport for Wales
6
13:45
Penarth
0B00 • Transport for Wales
🚌
13:45
Rhymney
0B00 • Transport for Wales
🚌
13:49
Milford Haven
1B39 • Transport for Wales
4A
13:52
13:54
London Paddington
1L21 • Great Western Railway
1
13:56
13:57
Manchester Piccadilly via Shrewsbury
1W60 • Transport for Wales
2
13:57
Merthyr Tydfil
1M34 • Transport for Wales
8
13:59
14:00
Barry Island
2Y50 • Transport for Wales
6
13:59
14:01
Penzance
2C79 • Great Western Railway
4
14:00
14:02
Treherbert
2T30 • Transport for Wales
7A
14:00
Bargoed
0B00 • Transport for Wales
🚌
14:00
Radyr
0B00 • Transport for Wales
🚌
14:02
Ebbw Vale Town
2N17 • Transport for Wales
0
14:07
Barry Island
2Y52 • Transport for Wales
7
14:08
Gloucester
2G58 • Transport for Wales
1
14:14
Aberdare via Ninian Park
1A34 • Transport for Wales
6
14:15
Penarth
0B00 • Transport for Wales
🚌
14:15
Rhymney
0B00 • Transport for Wales
🚌
14:17
Maesteg
2L57 • Transport for Wales
4
14:18
14:21
London Paddington
1L22 • Great Western Railway
2
14:20
Radyr
0B00 • Transport for Wales
🚌
14:27
Merthyr Tydfil
1M36 • Transport for Wales
6
14:29
Barry Island
2Y54 • Transport for Wales
8
14:30
Bristol Temple Meads
1F21 • Great Western Railway
1
14:30
Treherbert
2T32 • Transport for Wales
7A
14:30
Bargoed
0B00 • Transport for Wales
🚌
14:37
Bridgend via Rhoose Cardiff Int Airport
2E36 • Transport for Wales
7B
14:40
14:52
Swansea
1B15 • Great Western Railway
3
14:40
Radyr
0B00 • Transport for Wales
🚌
14:43
Aberdare via Ninian Park
1A36 • Transport for Wales
6
14:45
Nottingham
1M98 • CrossCountry
2
14:45
Penarth
0B00 • Transport for Wales
🚌
14:45
Rhymney
0B00 • Transport for Wales
🚌
14:46
14:59
Carmarthen
1V40 • Transport for Wales
3A
14:49
Manchester Piccadilly via Shrewsbury
1W61 • Transport for Wales
1
14:54
London Paddington
1L23 • Great Western Railway
2
14:57
Merthyr Tydfil
1M38 • Transport for Wales
6
14:59
15:00
Barry Island
2Y56 • Transport for Wales
8
14:59
Taunton
2C81 • Great Western Railway
1
15:00
Bargoed
0B00 • Transport for Wales
🚌
15:00
Radyr
0B00 • Transport for Wales
🚌
Later trains
Powered by National Rail Enquiries
← Departures from Cardiff Central

12:54 Cardiff Central to London Paddington

1L19 • Great Western Railway • RTT
This train has been cancelled because of a shortage of train crew.
This train has been delayed by a shortage of train crew.