← Change station
Newport (South Wales)
07:32
07:36
from Crewe
1V31 • Transport for Wales
2
↓
This site cannot display trains that left over 2 hours ago.
20:49
21:22
Swansea
1B31 • Great Western Railway
2
21:15
21:47
Cardiff Central
1V98 • Transport for Wales
2
21:24
Cheltenham Spa
2G72 • Transport for Wales
3
21:26
21:42
Swansea
1B32 • Great Western Railway
2
21:29
Chester
via Shrewsbury
1W88 • Transport for Wales
3
21:33
21:38
Cardiff Central
1F30 • Great Western Railway
2
21:33
London Paddington
1L36 • Great Western Railway
3
21:39
22:01
Cardiff Central
1V62 • Transport for Wales
3
21:44
21:50
Bristol Temple Meads
1J37 • Great Western Railway
3
21:49
21:50
Cardiff Central
2G71 • Transport for Wales
2
22:00
22:09
Birmingham New Street
1M89 • CrossCountry
4
22:02
22:07
Cardiff Central
2U32 • Great Western Railway
2
22:06
Cardiff Central
2O30 • Transport for Wales
4
22:13
22:14
Crewe
via Shrewsbury
1W70 • Transport for Wales
4
22:16
Bristol Temple Meads
2C95 • Great Western Railway
3
22:21
22:24
Ebbw Vale Town
2I33 • Transport for Wales
4
22:33
22:54
Bristol Parkway
1L38 • Great Western Railway
3
22:34
Swansea
1B34 • Great Western Railway
2
22:38
Cardiff Central
1F32 • Great Western Railway
3
22:45
Cardiff Central
1V64 • Transport for Wales
1
22:50
Bristol Temple Meads
2C96 • Great Western Railway
4
23:14
Cardiff Central
2U34 • Great Western Railway
3
Later trains
← Departures from Newport (South Wales)
18:38 Ebbw Vale Town to Cardiff Central
2O12 • Transport for Wales •
RTT
This train has been delayed by a late running train being in front of this one.
Ebbw Vale Town
18:38
18:43
1
Ebbw Vale Parkway
18:41
18:46
1
Llanhilleth
18:50
18:54
2
Newbridge
18:56
arr •
18:56
19:00
dep
2
Crosskeys
19:03
19:07
2
Risca & Pontymister
19:08
19:12
2
Rogerstone
19:12
19:16
1
Pye Corner
19:15
19:20
1
Newport (South Wales)
19:25
19:26
arr •
19:44
dep
4
Cardiff Central
20:01
3A