Cheltenham Spa: is my train late?
CNMNext hour: 3 of 11 departures running late, 1 cancelled · as of 19:24
Trade on whether trains at Cheltenham Spa run on time. Markets settle on the station's official board.
Departures
8
Arrivals
9
Operators
2
Live board
- Cardiff Central to CDFDeparted+2 min1V14Plat 167%Market
- Bristol Temple Meads to BRIExpected+1 min2T52Plat 165%Market
- nowLeeds to LDSExpected+15 min1E67Plat 255%Market
- Birmingham New Street to BHMOn time1M69Plat 267%Market
- Bristol Temple Meads to BRIExpected+13 min1V65Plat 121%Market
- Great Malvern to GMVOn time2E75Plat 264%Market
- Plymouth to PLYOn time1V66Plat 153%Market
- Nottingham to NOTExpected+5 min1M84Plat 256%Market
- Leeds to LDSOn time1E73Plat 253%Market
- Cardiff Central to CDFOn time1V15Plat 158%Market
- Bristol Temple Meads to BRICancelled2T53Plat 171%Market
- Bristol Temple Meads to BRIOn time1V68Plat 157%Market
- Derby to DBYOn time1M83Plat 254%Market
- Cardiff Central to CDFOn time1V16Plat 154%Market
- Nottingham to NOTOn time1M85Plat 253%Market
- Worcester Shrub Hill to WOSOn time2V79Plat 255%Market
- Bristol Temple Meads to BRIOn time1V70Plat 154%Market
Departures from Cheltenham Spa
8
Arrivals at Cheltenham Spa
9
On-time record
All settled markets at Cheltenham Spa, by result.
Departures
60Delayed
62%
37
On time
38%
23
Based on the last 60 settled markets on GADUIN.
Arrivals
60On time
50%
30
Delayed
45%
27
Cancelled
5%
3
Based on the last 60 settled markets on GADUIN.
Recently settled
The last 120 Cheltenham Spa markets to settle.
- The 17:45 Cheltenham Spa → Cardiff Central was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 18:03 Cheltenham Spa → Swindon arrived on time on Nov 14Closed Nov 14, 2026On time
- The 17:03 Cheltenham Spa → London Paddington arrived on time on Nov 14Closed Nov 14, 2026On time
- The 17:10 Cardiff Central → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 16:33 London Paddington → Cheltenham Spa arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:10 Cardiff Central → Cheltenham Spa was cancelled on Nov 14Closed Nov 14, 2026Cancelled
- The 16:03 Cheltenham Spa → London Paddington was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 16:40 Cheltenham Spa → Cardiff Central arrived on time on Nov 14Closed Nov 14, 2026On time
- The 16:30 Swindon → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 16:10 Cardiff Central → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 15:40 Cheltenham Spa → Cardiff Central was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 14:33 London Paddington → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 15:10 Cardiff Central → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 09:10 Cardiff Central → Cheltenham Spa was cancelled on Nov 14Closed Nov 14, 2026Cancelled
- The 14:03 Cheltenham Spa → London Paddington was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 14:39 Cheltenham Spa → Cardiff Central was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 15:03 Cheltenham Spa → Swindon arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:32 London Paddington → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 14:10 Cardiff Central → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 13:40 Cheltenham Spa → Cardiff Central was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 13:03 Cheltenham Spa → London Paddington arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:10 Cardiff Central → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 12:32 London Paddington → Cheltenham Spa arrived on time on Nov 14Closed Nov 14, 2026On time
- The 12:03 Cheltenham Spa → London Paddington was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 12:40 Cheltenham Spa → Cardiff Central arrived on time on Nov 14Closed Nov 14, 2026On time
- The 12:10 Cardiff Central → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 11:32 London Paddington → Cheltenham Spa arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:40 Cheltenham Spa → Cardiff Central was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 11:03 Cheltenham Spa → London Paddington was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 10:32 London Paddington → Cheltenham Spa arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:40 Cheltenham Spa → Cardiff Central was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 10:03 Cheltenham Spa → London Paddington arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:40 Cheltenham Spa → Cardiff Central was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 10:10 Cardiff Central → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 09:32 London Paddington → Cheltenham Spa arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:03 Cheltenham Spa → London Paddington was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 08:32 London Paddington → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 08:46 Cheltenham Spa → Bristol Temple Meads was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 06:55 Cheltenham Spa → Weymouth arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:40 Cheltenham Spa → Cardiff Central was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 07:57 Cheltenham Spa → London Paddington was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 07:32 London Paddington → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 08:10 Cardiff Central → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 06:49 Cheltenham Spa → London Paddington was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 07:43 Cheltenham Spa → Cardiff Central was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 07:30 Swindon → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 07:10 Cardiff Central → Cheltenham Spa was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 06:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 14Closed Nov 14, 2026On time
- The 05:40 Cheltenham Spa → Cardiff Central arrived on time on Nov 14Closed Nov 14, 2026On time
- The 05:48 Cheltenham Spa → Swindon arrived on time on Nov 14Closed Nov 14, 2026On time
- The 21:09 Cardiff Central → Cheltenham Spa was cancelled on Nov 13Closed Nov 14, 2026Cancelled
- The 23:42 Swindon → Cheltenham Spa arrived on time on Nov 13Closed Nov 14, 2026On time
- The 22:58 Cheltenham Spa → Cardiff Central arrived on time on Nov 13Closed Nov 14, 2026On time
- The 21:31 London Paddington → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 22:16 Cheltenham Spa → Swindon arrived on time on Nov 13Closed Nov 13, 2026On time
- The 21:02 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 20:34 London Paddington → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:02 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 20:06 Westbury (Wilts) → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:41 Cheltenham Spa → Cardiff Central arrived on time on Nov 13Closed Nov 13, 2026On time
- The 19:02 Cheltenham Spa → London Paddington arrived on time on Nov 13Closed Nov 13, 2026On time
- The 19:40 Cheltenham Spa → Cardiff Central arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:34 London Paddington → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 19:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:03 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 18:40 Cheltenham Spa → Cardiff Central was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 17:32 London Paddington → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 18:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:03 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 17:45 Cheltenham Spa → Cardiff Central arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:33 London Paddington → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 17:10 Cardiff Central → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 16:03 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 16:40 Cheltenham Spa → Cardiff Central was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 15:32 London Paddington → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 16:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:03 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 15:40 Cheltenham Spa → Cardiff Central arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:32 London Paddington → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:03 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 14:37 Cheltenham Spa → Cardiff Central arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:32 London Paddington → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:03 Cheltenham Spa → London Paddington arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:40 Cheltenham Spa → Cardiff Central arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:32 London Paddington → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:03 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 12:40 Cheltenham Spa → Cardiff Central was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 11:32 London Paddington → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 12:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 11:03 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 11:40 Cheltenham Spa → Cardiff Central arrived on time on Nov 13Closed Nov 13, 2026On time
- The 10:32 London Paddington → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 11:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 10:40 Cheltenham Spa → Cardiff Central was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 10:03 Cheltenham Spa → London Paddington arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:32 London Paddington → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 10:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:03 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 09:40 Cheltenham Spa → Cardiff Central was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 09:10 Cardiff Central → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 08:32 London Paddington → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 08:43 Cheltenham Spa → Cardiff Central was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 07:31 London Paddington → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 08:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 07:43 Cheltenham Spa → Cardiff Central was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 06:48 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 06:30 London Paddington → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 07:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 13Closed Nov 13, 2026On time
- The 05:53 Cheltenham Spa → London Paddington was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 06:10 Cardiff Central → Cheltenham Spa was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 06:14 Cheltenham Spa → Bristol Temple Meads arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:34 London Paddington → Cheltenham Spa arrived on time on Nov 12Closed Nov 12, 2026On time
- The 21:09 Cardiff Central → Cheltenham Spa arrived on time on Nov 12Closed Nov 12, 2026On time
- The 20:02 Cheltenham Spa → London Paddington was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 20:06 Westbury (Wilts) → Cheltenham Spa was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 18:34 London Paddington → Cheltenham Spa arrived on time on Nov 12Closed Nov 12, 2026On time
- The 19:10 Cardiff Central → Cheltenham Spa arrived on time on Nov 12Closed Nov 12, 2026On time
Operators at Cheltenham Spa
Sorted by number of markets. Each links to the operator's on-time record.
- GWR GW37 departing · 36 arriving
- Transport for Wales AW31 departing · 33 arriving
Connected stations
Stations served by trains with a market at Cheltenham Spa.
Prices for Cheltenham Spa are set by traders on GADUIN. They are not railway forecasts or a timetable.