← Change station

Cardiff Central

Trains through Southampton Central may be cancelled, delayed by up to 15 minutes or revised. More details can be found in Status and Disruptions.
Earlier trains
09:00
Exeter St Davids
2C69 • Great Western Railway
1
09:00
Merthyr Tydfil
1M14 • Transport for Wales • 4 coaches
6
09:04
Caerphilly
2K14 • Transport for Wales • 3 coaches
6
09:05
Penarth
2P24 • Transport for Wales • 3 coaches
8
09:06
Ebbw Vale Town
2N11 • Transport for Wales • 2 coaches
0
09:09
Barry Island
2Y22 • Transport for Wales • 4 coaches
8
09:10
Gloucester
2G54 • Transport for Wales • 2 coaches
2
09:11
Rhymney
2R10 • Transport for Wales • 4 coaches
6
09:13
Aberdare Platform 2
1A14 • Transport for Wales • 4 coaches
7
09:13
Maesteg
2L20 • Transport for Wales • 2 coaches
4A
09:18
Coryton
2C14 • Transport for Wales • 3 coaches
6
09:19
London Paddington
1L12 • Great Western Railway
2
09:20
Penarth
2P26 • Transport for Wales • 3 coaches
8
09:22
Bargoed
2D14 • Transport for Wales • 4 coaches
09:23
Holyhead via Shrewsbury
1W92 • Transport for Wales • 3 coaches
09:26
Treherbert
2T12 • Transport for Wales • 4 coaches
09:28
Portsmouth Harbour
1F11 • Great Western Railway
09:29
Barry Island
2Y24 • Transport for Wales • 2 coaches
09:30
Merthyr Tydfil
1M16 • Transport for Wales • 4 coaches
09:34
Caerphilly
2K16 • Transport for Wales • 3 coaches
09:35
Penarth
2P28 • Transport for Wales • 3 coaches
09:38
Bridgend via Rhoose Cardiff Int Airport
2E16 • Transport for Wales • 2 coaches
09:38
Swansea
1B05 • Great Western Railway
09:41
Rhymney
2R12 • Transport for Wales • 2 coaches
09:42
Aberdare Platform 2
1A16 • Transport for Wales • 4 coaches
09:45
Edinburgh via Leeds
1M43 • CrossCountry
09:48
Coryton
2C16 • Transport for Wales • 3 coaches
09:49
London Paddington
1L13 • Great Western Railway
09:50
Penarth
2P30 • Transport for Wales • 3 coaches
09:52
Bargoed
2D16 • Transport for Wales • 4 coaches
09:53
Manchester Piccadilly via Shrewsbury
1W16 • Transport for Wales • 2 coaches
09:56
Treherbert
2T14 • Transport for Wales • 4 coaches
09:59
Barry Island
2Y26 • Transport for Wales • 4 coaches
10:00
Exeter St Davids
2C71 • Great Western Railway
10:00
Merthyr Tydfil
1M18 • Transport for Wales • 4 coaches
10:04
Caerphilly
2K18 • Transport for Wales • 3 coaches
10:05
Penarth
2P32 • Transport for Wales • 3 coaches
10:06
Ebbw Vale Town
2N13 • Transport for Wales • 2 coaches
10:06
Fishguard Harbour
1B38 • Transport for Wales • 2 coaches
10:09
Barry Island
2Y28 • Transport for Wales • 4 coaches
10:10
Cheltenham Spa
2G56 • Transport for Wales • 2 coaches
10:11
Rhymney
2R14 • Transport for Wales • 4 coaches
10:13
Aberdare Platform 2
1A18 • Transport for Wales • 4 coaches
10:13
Maesteg
2L22 • Transport for Wales • 2 coaches
10:18
Coryton
2C18 • Transport for Wales • 3 coaches
10:18
London Paddington
1L14 • Great Western Railway
10:20
Penarth
2P34 • Transport for Wales • 3 coaches
10:22
Bargoed
2D18 • Transport for Wales • 4 coaches
10:26
Treherbert
2T16 • Transport for Wales
10:29
Barry Island
2Y30 • Transport for Wales • 4 coaches
Later trains
Powered by National Rail Enquiries