5G80 2328 Cheltenham Spa to Cardiff Canton Sidings

TrainTimesLive
Menu Close menu

29th August 2026

23:28 – Cheltenham Spa → Cardiff Canton Sidings Arrived On time operated by Transport for Wales

This service has been delayed by a late running train being in front of this one.

Empty coaching stock not available to passengers

Reported as far as Cardiff Canton Sidings · 2 of 2 stops made · 64 of 64 miles

Formation Class 197

Direction of travel: the leading coach is at the right of this diagram
Direction of travel: the leading coach is at the right of this diagram

Calling pattern Timing points only — this train makes no public stops

Calling pattern, including passing points
Booked Actual Route
Location PlatformPlat arrdep arrdep Status Line Path
CNM Cheltenham Spa not advertised 2 2328 2334 +6
XCX Alstone C. Sidings not advertised operational stop, reverses here 23302334 23362342 +8
CNM Cheltenham Spa pass operational stop 1 23362336 pass2343 +7
Barnwood Junction pass ½ min pathing allowance MLLine 23432343 pass2349 +6 ML
Horton Road Junction pass 2344½2344½ pass2351 +7
GCR Gloucester pass M was UML 2345½2345½ pass2352 +7
Awre pass 23582358 pass0006 +8
LYD Lydney pass 1 00030003 pass0011 +9
CPW Chepstow pass 1 00100010 pass0019 +9
STJ Severn Tunnel Junction pass RLLine 1 00170017 pass0026 +10 RL
Llanwern Steelworks East pass 0023½0023½ passno report
Llanwern West Junction pass 00280028 pass0031 +3
Maindee East Junction pass RLLine 0030½0030½ passno report RL
Maindee West Junction pass 00310031 pass0034 +3
NWP Newport (South Wales) pass DRLine 2 was DRL 00320032 pass0034 +3 DR
Gaer Junction pass RLLine 0033½0033½ passno report RL
Ebbw Junction pass 1 min engineering allowance 0034½0034½ pass0036 +2
Marshfield pass 2 min performance allowance 0039½0039½ pass0040 +1
Long Dyke Junction pass 1 min pathing allowance ELine 0048½0048½ pass0044 -4 E
CDF Cardiff Central not advertised operational stop 3 00520058 00470053 -5
XCC Cardiff Canton Sidings not advertised 0110 0110 ·on time

Italic estimated timing, bold is actual.