Detailed timetable

20:34 London Paddington to Cheltenham Spa

Tuesday 6 October 2026

Live map
Headcode: 1G31Headcode1G31 OperatorGreat Western Railway UIDW35086

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
802
Maximum speed
125 mph
Train class code
B
Reservation code
R
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
London Paddington220:34 20:34 On time
Royal Oak Junctionpass20:35 20:35 On time
Portobello Junction (London)pass20:36½ 20:36 On time
Ladbroke Grovepass20:37 20:37 On time
Acton Westpass20:39½ 20:39 On time
Southall1pass20:41½ 20:41 On time
Heathrow Airport Junctionpass20:42½ 20:42 On time
Slough2pass20:46 20:46 On time
Maidenhead1pass20:49 20:48 -1 min
Twyford1pass20:52½ 20:52 On time
Kennet Bridge Junctionpass20:55½ 20:54 -1 min
Reading820:5721:00 20:56 20:59 -1 min
Reading High Level Junctionpass21:01 21:01 On time
Goring & Streatleypass21:06 21:04 -2 min
Didcot Parkway121:1221:14 21:11 21:14 On time
Wantage Roadpass21:19 21:19 On time
Challowpass21:21 21:23 +2 min
Uffington (Oxfordshire)pass21:22 21:25 +3 min
Swindon321:2921:32 21:34 21:35 +3 min
Rodbourne Junctionpass21:34 21:37 +3 min
Kemble221:4321:44 21:48 21:50 +6 min
St. Mary's Level Crossingpass21:54½ 21:59 +5 min
Stroud (Glos)221:5922:00 22:03 22:05 +5 min
Stonehouse222:0422:05 22:09 22:10 +5 min
Standish Junctionpass22:08 22:14 +6 min
Gloucester Yard Junctionpass22:14 22:20 +6 min
Horton Road Junctionpass22:16 22:21 +5 min
Gloucester222:1722:26 22:23 22:28 +2 min
Horton Road Junctionpass22:27½ 22:29 +2 min
Barnwood Junctionpass22:28½ 22:30 +2 min
Cheltenham Spa222:34 22:37 +3 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.