← Change station

Cardiff Central

The lifts are currently out of order on platforms 1, 2 and 8 at Cardiff Central station.
Trains between Wilmslow and Crewe may be cancelled, delayed by up to 30 minutes, diverted or revised. Further information can be found in Status and Disruptions.

The Met Office have issued yellow and amber weather warnings with Storm Chandra bringing heavy rain for south west England and parts of Wales today. There are also yellow and amber weather warnings in place for rain, snow and wind across England, Scotland and Wales throughout the day. Latest information can be found in Status and Disruptions.

Earlier trains
10:04
Caerphilly
2K18 • Transport for Wales • 3 coaches
6A
10:05
Penarth
2P32 • Transport for Wales • 3 coaches
8
10:06
Ebbw Vale Town
2N13 • Transport for Wales • 3 coaches
0
10:06
Port Talbot Parkway
1B38 • Transport for Wales • 4 coaches
3A
10:09
Barry Island
2Y28 • Transport for Wales • 4 coaches
8
10:10
Cheltenham Spa
2G56 • Transport for Wales • 2 coaches
2
10:11
Rhymney
2R14 • Transport for Wales • 4 coaches
6A
10:13
Aberdare Platform 2
1A18 • Transport for Wales • 4 coaches
7A
10:13
Maesteg
2L22 • Transport for Wales • 3 coaches
4
10:18
Coryton
2C18 • Transport for Wales • 3 coaches
6A
10:18
10:19
London Paddington
1L14 • Great Western Railway
2
10:20
Penarth
2P34 • Transport for Wales • 3 coaches
8
10:22
Bargoed
2D18 • Transport for Wales • 4 coaches
6A
10:26
Treherbert
2T16 • Transport for Wales • 4 coaches
7B
10:29
Barry Island
2Y30 • Transport for Wales • 4 coaches
8
10:30
Merthyr Tydfil
1M20 • Transport for Wales • 4 coaches
6A
10:30
cancelled
Portsmouth Harbour
1F13 • Great Western Railway
1
10:34
Caerphilly
2K20 • Transport for Wales • 3 coaches
6A
10:35
Penarth
2P36 • Transport for Wales • 3 coaches
8
10:39
Bridgend via Rhoose Cardiff Int Airport
2E20 • Transport for Wales • 4 coaches
8
10:39
10:40
Port Talbot Parkway
1B07 • Great Western Railway
3
10:41
Rhymney
2R16 • Transport for Wales • 2 coaches
6A
10:43
Aberdare Platform 2
1A20 • Transport for Wales • 4 coaches
7A
10:45
Nottingham
1M94 • CrossCountry
2
10:48
Coryton
2C20 • Transport for Wales • 3 coaches
6A
10:50
Penarth
2P38 • Transport for Wales • 3 coaches
8
10:52
Bargoed
2D20 • Transport for Wales • 2 coaches
6A
10:53
cancelled
Manchester Piccadilly via Shrewsbury
1W57 • Transport for Wales
2
10:56
Treherbert
2T18 • Transport for Wales • 4 coaches
7B
10:59
Barry Island
2Y32 • Transport for Wales • 4 coaches
8
11:00
Exeter St Davids
2C73 • Great Western Railway
1
11:00
Merthyr Tydfil
1M22 • Transport for Wales • 4 coaches
6A
11:04
Caerphilly
2K22 • Transport for Wales • 3 coaches
6A
11:05
Penarth
2P40 • Transport for Wales • 3 coaches
8
11:05
cancelled
Port Talbot Parkway
1V35 • Transport for Wales • 5 coaches
4A
11:06
Ebbw Vale Town
2N15 • Transport for Wales • 4 coaches
0
11:09
Barry Island
2Y34 • Transport for Wales • 4 coaches
8
11:10
delayed
Cheltenham Spa
2G58 • Transport for Wales • 2 coaches
2
11:11
Rhymney
2R18 • Transport for Wales • 4 coaches
6A
11:13
Aberdare Platform 2
1A22 • Transport for Wales • 4 coaches
7A
11:13
Maesteg
2L24 • Transport for Wales • 3 coaches
4B
11:18
Coryton
2C22 • Transport for Wales • 3 coaches
6A
11:18
London Paddington
1L16 • Great Western Railway
2
11:20
Penarth
2P42 • Transport for Wales • 3 coaches
8
11:22
Bargoed
2D22 • Transport for Wales • 4 coaches
6A
11:23
cancelled
Holyhead
1W93 • Transport for Wales
1
11:26
Treherbert
2T20 • Transport for Wales • 4 coaches
7B
11:29
Barry Island
2Y36 • Transport for Wales • 4 coaches
8
11:30
Merthyr Tydfil
1M24 • Transport for Wales • 4 coaches
6A
11:30
cancelled
Portsmouth Harbour
1F15 • Great Western Railway
1
Later trains
Powered by National Rail Enquiries