← Change station

Cardiff Central

A reduced service is running between Ebbw Vale Town and Newport (South Wales). Latest information can be found in Status and Disruptions.
Reduced service to / from Rhymney. Latest information can be found in Status and Disruptions.
09:37
09:40
from London Paddington
1B05 • Great Western Railway
3
This site cannot display trains that left over 2 hours ago.
10:29
10:30
Barry Island
2Y30 • Transport for Wales
8
10:30
10:32
Salisbury
1F13 • Great Western Railway
1
10:34
Caerphilly
2K20 • Transport for Wales
6
10:35
Penarth
2P36 • Transport for Wales
8
10:39
Bridgend via Rhoose Cardiff Int Airport
2E20 • Transport for Wales
8
10:40
Carmarthen
1B07 • Great Western Railway
3
10:41
10:42
Bargoed
2R16 • Transport for Wales
6
10:43
10:44
Aberdare via Ninian Park
1A20 • Transport for Wales
7
10:45
Nottingham
1M94 • CrossCountry
2
10:48
Coryton
2C20 • Transport for Wales
6
10:50
Penarth
2P38 • Transport for Wales
8
10:52
10:53
Bargoed
2D20 • Transport for Wales
6
10:54
Newport (South Wales)
1B55 • Transport for Wales
1
10:56
Merthyr Tydfil
1M22 • Transport for Wales
6
10:59
11:01
Barry Island
2Y32 • Transport for Wales
8
10:59
Penzance
2C73 • Great Western Railway
2
10:59
Treherbert
2T18 • Transport for Wales
7
11:02
11:15
Ebbw Vale Town
2N11 • Transport for Wales
3B
11:03
Carmarthen
1B36 • Transport for Wales
4A
11:04
Caerphilly
2K22 • Transport for Wales
6
11:05
Penarth
2P40 • Transport for Wales
8
11:07
11:09
Cheltenham Spa
2G52 • Transport for Wales
1
11:09
cancelled
Barry Island
2Y34 • Transport for Wales
11:11
Rhymney
2R18 • Transport for Wales
6
11:13
Aberdare via Ninian Park
1A22 • Transport for Wales
7
11:13
Swansea
2B61 • Transport for Wales
3A
11:17
Maesteg
2L51 • Transport for Wales
4A
11:18
11:19
Coryton
2C22 • Transport for Wales
6
11:18
11:21
London Paddington
1L16 • Great Western Railway
2
11:20
Penarth
2P42 • Transport for Wales
8
11:22
11:24
Bargoed
2D22 • Transport for Wales
6
11:26
11:27
Merthyr Tydfil
1M24 • Transport for Wales
6
11:29
11:30
Barry Island
2Y36 • Transport for Wales
8
11:29
Treherbert
2T20 • Transport for Wales
7
11:30
Salisbury
1F15 • Great Western Railway
1
11:34
Caerphilly
2K24 • Transport for Wales
6
11:35
Penarth
2P44 • Transport for Wales
8
11:39
Bridgend via Rhoose Cardiff Int Airport
2E24 • Transport for Wales
8
11:39
11:42
Swansea
1B09 • Great Western Railway
3
11:41
Bargoed
2R20 • Transport for Wales
6
11:43
11:45
Aberdare via Ninian Park
1A24 • Transport for Wales
7
11:45
Nottingham
1M64 • CrossCountry
2
11:48
Coryton
2C24 • Transport for Wales
6
11:50
11:58
Penarth
2P46 • Transport for Wales
8
11:52
Bargoed
2D24 • Transport for Wales
6
11:54
Newport (South Wales)
1B18 • Transport for Wales
2
11:56
Merthyr Tydfil
1M26 • Transport for Wales
6
11:59
11:54
Barry Island
2Y38 • Transport for Wales
11:59
Taunton
2C75 • Great Western Railway
1
11:59
Treherbert
2T22 • Transport for Wales
7B
Later trains
Powered by National Rail Enquiries