← Change station
Cardiff Central
Trains running between Cardiff Central and Nottingham may be cancelled. Latest information can be found in
Status and Disruptions.
Trains running between Holyhead and Bangor may be delayed by up to 45 minutes or revised. Latest information can be found in
Status and Disruptions
.
Earlier trains
18:35
18:44
Swansea
1B59 • Great Western Railway
3
18:45
Aberdare Platform 2
1A40 • Transport for Wales • 4 coaches
7
18:45
cancelled
Nottingham
1M83 • CrossCountry
2
18:52
Rhymney
2R40 • Transport for Wales • 4 coaches
7
18:56
Swansea
1V18 • Transport for Wales • 3 coaches
4
18:59
Treherbert
2T40 • Transport for Wales • 4 coaches
6
19:00
19:02
Barry Island
2Y42 • Transport for Wales • 4 coaches
7
19:00
Taunton
2C89 • Great Western Railway
2
19:03
Cardiff Queen Street
2S88 • Transport for Wales • 2 coaches
6
19:20
19:24
London Paddington
1L92 • Great Western Railway
2
19:22
Caerphilly
2K44 • Transport for Wales • 4 coaches
7
19:25
19:26
Salisbury
1F35 • Great Western Railway • 2 coaches
1
19:26
Merthyr Tydfil
2M44 • Transport for Wales • 4 coaches
6
19:29
Barry Island
2Y44 • Transport for Wales • 4 coaches
7
19:35
Penarth
2P20 • Transport for Wales • 2 coaches
7
19:35
19:40
Swansea
1B69 • Great Western Railway
3
19:39
Shrewsbury
1W73 • Transport for Wales • 3 coaches
1
19:43
19:51
Maesteg
2L63 • Transport for Wales • 3 coaches
3A
19:45
Aberdare Platform 2
1A44 • Transport for Wales • 4 coaches
7
19:45
Leicester
1M85 • CrossCountry
2
19:52
Rhymney
2R44 • Transport for Wales • 4 coaches
7
19:55
Swansea
1V97 • Transport for Wales
4B
19:59
Treherbert
2T44 • Transport for Wales • 4 coaches
6
20:00
20:01
Barry Island
2Y46 • Transport for Wales • 4 coaches
7
20:00
Taunton
2C91 • Great Western Railway
2
20:03
20:04
Cardiff Queen Street
2S96 • Transport for Wales • 2 coaches
6
20:19
Swansea
1B92 • Transport for Wales • 3 coaches
3A
20:20
London Paddington
1L94 • Great Western Railway
1
20:23
Caerphilly
2K56 • Transport for Wales • 4 coaches
7
20:24
Gloucester
2G60 • Transport for Wales • 3 coaches
1A
20:29
Barry Island
2Y48 • Transport for Wales • 4 coaches
7
20:29
Merthyr Tydfil
2M48 • Transport for Wales • 4 coaches
6
20:30
Salisbury
1F37 • Great Western Railway
1
20:35
Penarth
2P22 • Transport for Wales • 2 coaches
7
20:36
Swansea
1B79 • Great Western Railway
3
20:39
Bridgend
via Rhoose Cardiff Int Airport
2E24 • Transport for Wales • 4 coaches
6
Later trains