← Change station
Cardiff Central
Earlier trains
08:35
08:38
from Swansea
1L11 • Great Western Railway
1
↓
22:11
22:13
Barry Island
2Y86 • Transport for Wales
6
22:18
Bristol Parkway
1L38 • Great Western Railway
1
22:19
22:26
Swansea
1B62 • Transport for Wales
3A
22:21
Rhymney
0B00 • Transport for Wales
🚌
22:26
Radyr
1M68 • Transport for Wales
6
22:28
Maesteg
2L73 • Transport for Wales
4A
22:30
Bristol Temple Meads
2C96 • Great Western Railway
2
22:35
Penarth
2P18 • Transport for Wales
7
22:41
Bridgend
via Rhoose Cardiff Int Airport
2E68 • Transport for Wales
6
22:41
Rhymney
0B00 • Transport for Wales
🚌
22:44
Radyr
via Ninian Park
1A68 • Transport for Wales
7
22:52
Swansea
1B34 • Great Western Railway
3
22:59
Radyr
2T66 • Transport for Wales
6
23:02
Ebbw Vale Town
2N35 • Transport for Wales
2
23:11
Penarth
2P20 • Transport for Wales
7
23:12
Gloucester
2G76 • Transport for Wales
2
23:15
delayed
Neath
2B99 • Transport for Wales
3A
23:22
Ystrad Mynach
0B00 • Transport for Wales
🚌
23:30
Bristol Temple Meads
2C98 • Great Western Railway
1
23:30
Barry Island
0B00 • Transport for Wales
🚌
23:30
Barry Island
0B00 • Transport for Wales
🚌
23:46
Pontypridd
0B00 • Transport for Wales
🚌
23:51
Swansea
1B36 • Great Western Railway
3
Later trains
← Departures from Cardiff Central
20:10 Maesteg to Cheltenham Spa
2G72 • Transport for Wales •
RTT
This train has been delayed by a late running train being in front of this one.
Maesteg
20:10
20:18
1
Maesteg (Ewenny Road)
20:13
1
Garth (Mid Glamorgan)
20:16
1
Tondu
20:25
20:31
1
Sarn
20:28
20:33
1
Wildmill
20:32
20:38
1
Bridgend
20:36
20:42
2
Pencoed
20:41
20:48
2
Llanharan
20:47
20:53
1
Pontyclun
20:52
20:58
1
Cardiff Central
21:07
21:09
arr •
21:09
21:12
dep
2
Newport (South Wales)
21:24
21:26
4
Severn Tunnel Junction
21:34
21:44
2
Caldicot
21:37
21:47
2
Chepstow
21:45
21:55
2
Lydney
21:54
22:04
2
Gloucester
22:18
22:28
4
Cheltenham Spa
22:28
22:42
2