← Change station
Newport (South Wales)
Earlier trains
08:39
08:36
from Crewe
1V32 • Transport for Wales
2
↓
22:16
22:19
Bristol Temple Meads
2C95 • Great Western Railway
1
22:21
22:22
Ebbw Vale Town
2I33 • Transport for Wales
3
22:33
Bristol Parkway
1L38 • Great Western Railway
1
22:34
Swansea
1B34 • Great Western Railway
2
22:39
Cardiff Central
1F32 • Great Western Railway
2
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
2
23:31
Gloucester
2G76 • Transport for Wales
4
23:31
Swansea
1B36 • Great Western Railway
2
23:40
Cardiff Central
1F34 • Great Western Railway
2
23:50
Bristol Temple Meads
2C98 • Great Western Railway
4
00:04
Cardiff Central
1V68 • Transport for Wales
1
00:16
Cardiff Central
2G75 • Transport for Wales
1
Later trains
← Departures from Newport (South Wales)
16:36 Holyhead to Cardiff Central
1V98 • Transport for Wales •
RTT
This train has been delayed by a fault on this train.
Holyhead
16:36
2
Bangor (Gwynedd)
17:03
17:06
1
Llandudno Junction
17:20
17:21
arr •
17:23
dep
1
Colwyn Bay
17:29
2
Abergele & Pensarn
17:36
1
Rhyl
17:42
1
Prestatyn
17:48
1
Flint
18:02
1
Chester
18:17
arr •
18:21
18:25
dep
4B
Wrexham General
18:36
18:39
arr •
18:43
dep
1
Ruabon
18:50
2
Chirk
18:57
2
Gobowen
19:03
1
Shrewsbury
19:23
19:18
arr •
19:25
dep
7
Church Stretton
19:40
2
Craven Arms
19:49
2
Ludlow
19:57
2
Hereford
20:21
20:17
arr •
20:23
dep
2
Abergavenny
20:47
20:44
arr •
20:48
dep
2
Cwmbran
21:02
1
Newport (South Wales)
21:15
21:20
3
Cardiff Central
21:28
21:34
3