← Change station
Cardiff Central
CrossCountry trains between Cardiff Central and Nottingham may be cancelled. Latest information can be found in
Status and Disruptions.
Earlier trains
07:50
07:53
Manchester Piccadilly
via Shrewsbury
1W54 • Transport for Wales
1
07:52
07:53
Bargoed
2D08 • Transport for Wales
6
07:55
07:56
London Paddington
1L09 • Great Western Railway
2
07:56
Merthyr Tydfil
1M10 • Transport for Wales
6
07:59
08:00
Barry Island
2Y14 • Transport for Wales
8
07:59
08:02
Plymouth
2C67 • Great Western Railway
2A
07:59
Treherbert
2T06 • Transport for Wales
7B
08:02
08:05
Ebbw Vale Town
2N05 • Transport for Wales
0
08:04
Caerphilly
2K10 • Transport for Wales
6
08:05
08:12
Penarth
2P16 • Transport for Wales
8
08:08
08:33
Swansea
1C00 • Great Western Railway
3
08:09
Barry Island
2Y16 • Transport for Wales
8
08:09
Cheltenham Spa
2G46 • Transport for Wales
1
08:11
Rhymney
2R06 • Transport for Wales
6
08:13
08:15
Aberdare
via Ninian Park
1A10 • Transport for Wales
7A
08:17
London Paddington
1L10 • Great Western Railway
2
08:18
08:21
Coryton
2C10 • Transport for Wales
6A
08:20
08:26
Maesteg
2L45 • Transport for Wales
4A
08:20
08:22
Penarth
2P18 • Transport for Wales
8
08:22
08:24
Bargoed
2D10 • Transport for Wales
6
08:26
08:28
Merthyr Tydfil
1M12 • Transport for Wales
6
08:28
Portsmouth Harbour
1F09 • Great Western Railway
1A
08:29
Barry Island
2Y18 • Transport for Wales
8
08:29
Treherbert
2T08 • Transport for Wales
7B
08:34
08:36
Caerphilly
2K12 • Transport for Wales
6
08:35
Penarth
2P20 • Transport for Wales
8
08:37
08:38
London Paddington
1L11 • Great Western Railway
1
08:39
08:42
Bridgend
via Rhoose Cardiff Int Airport
2E12 • Transport for Wales
8
08:41
Rhymney
2R08 • Transport for Wales
6
08:42
Carmarthen
1B03 • Great Western Railway
3
08:43
Aberdare
via Ninian Park
1A12 • Transport for Wales
7A
08:45
Nottingham
1M01 • CrossCountry
0
08:48
Coryton
2C12 • Transport for Wales
6A
08:49
Manchester Piccadilly
via Shrewsbury
1W55 • Transport for Wales
2
08:50
Penarth
2P22 • Transport for Wales
8
08:52
Bargoed
2D12 • Transport for Wales
6
08:56
Merthyr Tydfil
1M14 • Transport for Wales
6
08:59
Barry Island
2Y20 • Transport for Wales
8
08:59
Penzance
2C69 • Great Western Railway
1
08:59
Treherbert
2T10 • Transport for Wales
7B
09:00
09:21
Carmarthen
1V32 • Transport for Wales
3B
09:02
Ebbw Vale Town
2N07 • Transport for Wales
0
09:04
Caerphilly
2K14 • Transport for Wales
6
09:05
Penarth
2P24 • Transport for Wales
8
09:08
Cheltenham Spa
2G48 • Transport for Wales
2
09:09
Barry Island
2Y22 • Transport for Wales
8
09:11
Rhymney
2R10 • Transport for Wales
6
09:11
Swansea
2B57 • Transport for Wales
4A
09:13
Aberdare
via Ninian Park
1A14 • Transport for Wales
7A
09:16
Maesteg
2L47 • Transport for Wales
4B
Later trains