← Change station

Cardiff Central

Trains running between Llandudno Junction and Holyhead may be delayed by up to 45 minutes. More details can be found in Status and Disruptions.
19:31
19:33
from Portsmouth Harbour
1F28 • Great Western Railway
4B
This site cannot display trains that left over 2 hours ago.
19:35
Penarth
2P20 • Transport for Wales
7
19:35
19:41
Swansea
1B69 • Great Western Railway
3
19:39
19:42
Shrewsbury
1W37 • Transport for Wales
2
19:43
19:49
Maesteg
2L63 • Transport for Wales
2B
19:43
19:44
Radyr via Ninian Park
1A44 • Transport for Wales
7
19:52
Rhymney
2R44 • Transport for Wales
6
19:54
19:56
Swansea
1V97 • Transport for Wales
3
19:59
Radyr
2T44 • Transport for Wales
7
20:00
20:03
Barry Island
2Y46 • Transport for Wales
7
20:00
cancelled
Taunton
2C91 • Great Western Railway
1
20:03
20:05
Cardiff Queen Street
2S90 • Transport for Wales
6
20:17
20:20
Swansea
1B92 • Transport for Wales
3A
20:20
London Paddington
1L94 • Great Western Railway
1
20:24
20:26
Gloucester
2G60 • Transport for Wales
2
20:26
Radyr
2M48 • Transport for Wales
6B
20:29
Barry Island
2Y48 • Transport for Wales
7
20:30
Portsmouth Harbour
1F37 • Great Western Railway
1
20:30
Caerphilly
0B00 • Transport for Wales
🚌
20:34
20:40
Swansea
1B79 • Great Western Railway
3
20:35
Penarth
2P22 • Transport for Wales
7
20:39
Bridgend via Rhoose Cardiff Int Airport
2E24 • Transport for Wales
6
20:43
Radyr via Ninian Park
1A48 • Transport for Wales
7
20:49
Swansea
1V20 • Transport for Wales
3
20:59
Radyr
2T48 • Transport for Wales
4A
21:00
Barry Island
2Y50 • Transport for Wales
7
21:00
Rhymney
0B00 • Transport for Wales
🚌
21:03
Cardiff Queen Street
2S90 • Transport for Wales
6
21:11
Chester via Shrewsbury
1W81 • Transport for Wales
2
21:20
London Paddington
1L96 • Great Western Railway
2
21:26
Radyr
2M52 • Transport for Wales
6
21:29
Barry Island
2Y52 • Transport for Wales
7
21:30
Bristol Temple Meads
2C38 • Great Western Railway
1
21:34
21:41
Ebbw Vale Town
2N29 • Transport for Wales
0
21:34
21:41
Swansea
1B88 • Great Western Railway
4
21:35
Penarth
2P24 • Transport for Wales
7
Later trains
Powered by National Rail Enquiries