← 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.
12:38
12:44
from London Paddington
1B11 • Great Western Railway
3
This site cannot display trains that left over 2 hours ago.
17:37
Bridgend via Rhoose Cardiff Int Airport
2E48 • Transport for Wales
7B
17:40
Radyr
0B00 • Transport for Wales
🚌
17:41
17:48
Swansea
1B21 • Great Western Railway
4
17:43
Aberdare via Ninian Park
1A48 • Transport for Wales
6
17:45
Nottingham
1M95 • CrossCountry
2A
17:45
Penarth
0B00 • Transport for Wales
🚌
17:45
Rhymney
0B00 • Transport for Wales
🚌
17:47
17:51
Milford Haven
1B52 • Transport for Wales
3
17:49
17:56
Manchester Piccadilly via Shrewsbury
1W64 • Transport for Wales
1
17:54
London Paddington
1L29 • Great Western Railway
2
17:57
Merthyr Tydfil
1M50 • Transport for Wales
6
17:59
Barry Island
2Y74 • Transport for Wales
8
17:59
18:01
Penzance
2C87 • Great Western Railway
2
18:00
18:01
Pontypridd
2T46 • Transport for Wales
7A
18:00
Bargoed
0B00 • Transport for Wales
🚌
18:00
Radyr
0B00 • Transport for Wales
🚌
18:02
18:03
Ebbw Vale Town
2N25 • Transport for Wales
0
18:06
18:17
Swansea
1B22 • Great Western Railway
3
18:07
Barry Island
2Y76 • Transport for Wales
7B
18:07
Cheltenham Spa
2G66 • Transport for Wales
1
18:10
Swansea
2B69 • Transport for Wales
3A
18:14
Aberdare via Ninian Park
1A50 • Transport for Wales
6
18:15
Penarth
0B00 • Transport for Wales
🚌
18:15
Rhymney
0B00 • Transport for Wales
🚌
18:16
18:19
Maesteg
2L65 • Transport for Wales
4A
18:18
18:23
London Paddington
1L30 • Great Western Railway
2
18:20
Radyr
0B00 • Transport for Wales
🚌
18:25
18:26
Chester via Shrewsbury
1W87 • Transport for Wales
1A
18:27
Merthyr Tydfil
1M52 • Transport for Wales
6
18:29
Barry Island
2Y78 • Transport for Wales
8
18:30
Bristol Temple Meads
1F29 • Great Western Railway
1
18:30
Treherbert
2T48 • Transport for Wales
7A
18:30
Bargoed
0B00 • Transport for Wales
🚌
18:37
Bridgend via Rhoose Cardiff Int Airport
2E52 • Transport for Wales
7B
18:40
19:05
Swansea
1B24 • Great Western Railway
3
18:40
Radyr
0B00 • Transport for Wales
🚌
18:44
Aberdare via Ninian Park
1A52 • Transport for Wales
6
18:45
Penarth
0B00 • Transport for Wales
🚌
18:45
Rhymney
0B00 • Transport for Wales
🚌
18:55
Manchester Piccadilly via Shrewsbury
1W65 • Transport for Wales
1
18:57
Merthyr Tydfil
1M54 • Transport for Wales
6
18:58
19:00
Carmarthen
1V48 • Transport for Wales
3A
18:59
Penzance
2C89 • Great Western Railway
2
19:00
Treherbert
2T50 • Transport for Wales
7A
19:00
Bargoed
0B00 • Transport for Wales
🚌
19:00
Radyr
0B00 • Transport for Wales
🚌
19:02
Ebbw Vale Town
2N27 • Transport for Wales
0
19:07
Barry Island
2Y80 • Transport for Wales
8
19:10
19:15
Cheltenham Spa
2G68 • Transport for Wales
1A
19:13
Aberdare via Ninian Park
1A54 • Transport for Wales
6A
Later trains
Powered by National Rail Enquiries