← Change station
Newport (South Wales)
14:12
from Cardiff Central
2C79 • Great Western Railway
4
↓
This site cannot display trains that left over 2 hours ago.
21:26
21:40
Swansea
1B32 • Great Western Railway
2
21:32
21:35
Cardiff Central
1F30 • Great Western Railway
2
21:33
21:34
London Paddington
1L36 • Great Western Railway
1
21:39
21:45
Cardiff Central
1V62 • Transport for Wales
2
21:44
Frome
1J37 • Great Western Railway
4
21:49
21:52
Cardiff Central
2G71 • Transport for Wales
2
22:00
Birmingham New Street
1M89 • CrossCountry
4
22:02
22:05
Cardiff Central
2U32 • Great Western Railway
2
22:06
22:07
Cardiff Central
2O30 • Transport for Wales
3
22:13
Crewe
via Shrewsbury
1W70 • Transport for Wales
4
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
Later trains
← Departures from Newport (South Wales)
18:46 Cheltenham Spa to Maesteg
2L69 • Transport for Wales •
RTT
Cheltenham Spa
18:46
1
Gloucester
18:55
18:56
arr •
18:59
dep
2
Lydney
19:18
19:19
1
Chepstow
19:27
19:29
1
Caldicot
19:36
19:37
1
Severn Tunnel Junction
19:38
19:40
arr •
19:42
dep
1
Newport (South Wales)
19:55
2
Cardiff Central
20:10
arr •
20:15
dep
4A
Pontyclun
20:27
20:28
2
Llanharan
20:32
20:33
2
Pencoed
20:36
20:38
1
Bridgend
20:42
20:43
1
Wildmill
20:45
20:47
1
Sarn
20:48
20:50
1
Tondu
20:52
20:53
1
Garth (Mid Glamorgan)
21:00
21:01
1
Maesteg (Ewenny Road)
21:04
1
Maesteg
21:07
1