← 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
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
20:45
Aberdare Platform 2
1A48 • Transport for Wales • 3 coaches
7
20:45
cancelled
Birmingham New Street
1M87 • CrossCountry
1
20:51
Rhymney
2R48 • Transport for Wales • 4 coaches
7
20:51
Swansea
1V20 • Transport for Wales • 2 coaches
4
20:59
Treherbert
2T48 • Transport for Wales
6
21:00
Barry Island
2Y90 • Transport for Wales • 4 coaches
7
21:03
Cardiff Queen Street
2S98 • Transport for Wales • 2 coaches
6
21:11
Chester
via Shrewsbury
1W85 • Transport for Wales • 5 coaches
21:20
London Paddington
1L96 • Great Western Railway
21:21
Caerphilly
2K66 • Transport for Wales • 4 coaches
21:26
Merthyr Tydfil
2M52 • Transport for Wales • 4 coaches
21:29
Barry Island
2Y52 • Transport for Wales • 4 coaches
Later trains