CNMCheltenham Spa
Take a position on the services calling at Cheltenham Spa — whether each one runs to time, at a price that moves until it does. Every market settles from the same official board the station publishes.
Who calls at Cheltenham Spa
The operators with markets at this station, by how many they run. Each links to its own on-time record across the whole network.
Live board
Board not reportedNo trains are published on this side of the board today.
Departures from Cheltenham Spa
10- 16:01to SwindonGW2B115 min or more counts as late95%Delayed
- 16:09to Cardiff CentralAW2G575 min or more counts as late73%On time
- 17:00to SwindonGW2B125 min or more counts as late65%On time
- 18:00to SwindonGW2B135 min or more counts as late57%On time
- 18:35to Cardiff CentralAW2G595 min or more counts as late54%On time
- 19:00to SwindonGW2B145 min or more counts as late51%On time
- 20:00to SwindonGW2B155 min or more counts as late94%Cancelled
- 20:10to Cardiff CentralAW2G615 min or more counts as late70%On time
- 21:00to SwindonGW2B165 min or more counts as late52%On time
- 22:00to SwindonGW2B905 min or more counts as late52%On time
Arrivals at Cheltenham Spa
9- 17:3417:28from SwindonGW2G106 min late5 min or more counts as late57%Delayed
- 17:45from Cardiff CentralAW2G56running to time5 min or more counts as late70%On time
- 18:28from SwindonGW2G11running to time5 min or more counts as late60%On time
- 19:31from London PaddingtonGW1G68running to time5 min or more counts as late94%Cancelled
- 19:45from Cardiff CentralAW2G58running to time5 min or more counts as late55%On time
- 20:29from SwindonGW2G13running to time5 min or more counts as late53%On time
- 21:25from SwindonGW2G14running to time5 min or more counts as late58%On time
- 22:33from SwindonGW2G15running to time5 min or more counts as late51%On time
- 00:15from SwindonGW2G90running to time5 min or more counts as late52%On time
Reachable from here
Stations at the other end of a service with a market at Cheltenham Spa. Each has a page of its own.
How settled services went
Every settled market at Cheltenham Spa, by the result it settled to. Market history, not an operator statistic.
Departures
44Share of the last 44 settled markets on GADUIN, by settled outcome. Market history, not an operator statistic.
Arrivals
42Share of the last 42 settled markets on GADUIN, by settled outcome. Market history, not an operator statistic.
Recently settled
The last 86 Cheltenham Spa markets to settle, each with the date trading closed and the result it settled to.
- Will 2G09 GW (Swindon → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2B10 GW (Cheltenham Spa → Swindon) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2E44 GW (Bristol Temple Meads → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 2G54 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 2G55 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2B09 GW (Cheltenham Spa → Swindon) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2G05 GW (Swindon → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2B08 GW (Cheltenham Spa → Swindon) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2G53 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2G52 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2G04 GW (Swindon → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1L50 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 2B07 GW (Cheltenham Spa → Swindon) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2G03 GW (Swindon → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2G51 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2G50 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 2G02 GW (Swindon → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2B44 GW (Cheltenham Spa → Swindon) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2T31 GW (Cheltenham Spa → Bristol Temple Meads) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2G01 GW (Swindon → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2G48 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2G80 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1L92 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G78 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G31 GW (Swindon → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2B98 GW (Cheltenham Spa → Swindon) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L90 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G73 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1G29 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L88 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G71 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2V75 GW (Salisbury → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G74 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1G27 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L86 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G69 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1G25 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G72 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1L84 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G67 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1G23 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G70 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L82 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G65 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G91 GW (Swindon → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G68 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G63 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G66 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1G19 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L78 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2B90 GW (Cheltenham Spa → Swindon) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G61 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1G17 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G64 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L76 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G59 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1G15 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G62 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L74 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G57 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1G13 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G60 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L72 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G55 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1G11 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G58 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L70 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G53 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1G09 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G56 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L68 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G51 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2O72 GW (Cheltenham Spa → Weymouth) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1G07 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L66 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G54 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1K00 GW (Cheltenham Spa → Bristol Temple Meads) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2G49 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1G05 GW (London Paddington → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G52 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L64 GW (Cheltenham Spa → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G47 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G90 GW (Swindon → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G48 AW (Cardiff Central → Cheltenham Spa) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2G43 AW (Cheltenham Spa → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2B62 GW (Cheltenham Spa → Swindon) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
GADUIN publishes prediction markets on public transport events. Prices are what people here are paying for an outcome at Cheltenham Spa, not a forecast from the railway, and nothing here is a timetable.