Stafford: is my train late?
STANext hour: 2 of 19 departures running late, 1 cancelled · as of 16:52
Trade on whether trains at Stafford run on time. Markets settle on the station's official board.
Departures
6
Arrivals
5
Operators
1
Live board
- Birmingham New Street to BHMDeparted+5 min1G59Plat 474%Market
- Liverpool Lime Street to LIVDeparted+8 min1F63Plat 569%Market
- Manchester Piccadilly to MANDeparted+1 min1H70Plat 367%Market
- nowEdinburgh to EDBExpected+15 min9S80Plat 554%Market
- Bristol Temple Meads to BRIExpected+3 min1V63Plat 457%Market
- London Euston to EUSExpected+12 min1A67Plat 141%Market
- Birmingham New Street to BHMOn time1G60Plat 467%Market
- Liverpool Lime Street to LIVOn time1F64Plat 562%Market
- London Euston to EUSOn time1A70Plat 159%Market
- Manchester Piccadilly to MANCancelled+16 min1M53Plat 526%Market
- Bournemouth to BMHOn time1O26Plat 453%Market
- London Euston to EUSOn time9M84Plat 155%Market
- Holyhead to HHDOn time1D90Plat 355%Market
- London Euston to EUSOn time1U40Plat 156%Market
- Manchester Piccadilly to MANOn time1M54Plat 560%Market
- Crewe to CREExpected+4 min1U41Plat 359%Market
- Birmingham New Street to BHMOn time1G61Plat 461%Market
- Liverpool Lime Street to LIVOn time1F65Plat 558%Market
- Glasgow Central to GLCOn time9S85Plat 553%Market
- Manchester Piccadilly to MANOn time1H71Plat 358%Market
- London Euston to EUSOn time1A73Plat 157%Market
- Bristol Temple Meads to BRIOn time1V65Plat 454%Market
Departures from Stafford
6
Arrivals at Stafford
5
On-time record
All settled markets at Stafford, by result.
Departures
60Delayed
52%
31
On time
40%
24
Cancelled
8%
5
Based on the last 60 settled markets on GADUIN.
Arrivals
60Delayed
65%
39
On time
25%
15
Cancelled
10%
6
Based on the last 60 settled markets on GADUIN.
Recently settled
The last 120 Stafford markets to settle.
- The 15:43 Stafford → Crewe was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 15:33 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 14:43 Stafford → Crewe was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 14:33 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 13:43 Stafford → Crewe was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 13:33 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 12:43 Stafford → Crewe was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 12:33 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 11:43 Stafford → Crewe was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 11:33 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 10:43 Stafford → Crewe was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 10:33 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 09:43 Stafford → Crewe was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 09:33 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 08:43 Stafford → Crewe was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 08:33 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 07:33 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 07:43 Stafford → Crewe arrived on time on Nov 14Closed Nov 14, 2026On time
- The 06:43 Stafford → Crewe was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 06:33 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 05:50 Crewe → Stafford was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 22:43 Stafford → Crewe arrived on time on Nov 13Closed Nov 13, 2026On time
- The 21:45 Crewe → Stafford arrived on time on Nov 13Closed Nov 13, 2026On time
- The 21:43 Stafford → Crewe arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:43 Stafford → Crewe arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:33 Crewe → Stafford was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 14:43 Stafford → Crewe was cancelled on Nov 13Closed Nov 13, 2026Cancelled
- The 19:43 Stafford → Crewe was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 19:33 Crewe → Stafford was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 13:33 Crewe → Stafford was cancelled on Nov 13Closed Nov 13, 2026Cancelled
- The 18:43 Stafford → Crewe was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 12:43 Stafford → Crewe was cancelled on Nov 13Closed Nov 13, 2026Cancelled
- The 18:33 Crewe → Stafford was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 17:43 Stafford → Crewe was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 17:33 Crewe → Stafford was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 11:33 Crewe → Stafford was cancelled on Nov 13Closed Nov 13, 2026Cancelled
- The 16:43 Stafford → Crewe arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:33 Crewe → Stafford arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:43 Stafford → Crewe was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 15:33 Crewe → Stafford was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 09:43 Stafford → Crewe was cancelled on Nov 13Closed Nov 13, 2026Cancelled
- The 14:33 Crewe → Stafford was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 08:33 Crewe → Stafford was cancelled on Nov 13Closed Nov 13, 2026Cancelled
- The 13:43 Stafford → Crewe was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 12:33 Crewe → Stafford arrived on time on Nov 13Closed Nov 13, 2026On time
- The 11:43 Stafford → Crewe arrived on time on Nov 13Closed Nov 13, 2026On time
- The 10:43 Stafford → Crewe was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 10:33 Crewe → Stafford arrived on time on Nov 13Closed Nov 13, 2026On time
- The 09:33 Crewe → Stafford arrived on time on Nov 13Closed Nov 13, 2026On time
- The 08:43 Stafford → Crewe arrived on time on Nov 13Closed Nov 13, 2026On time
- The 07:33 Crewe → Stafford was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 06:43 Stafford → Crewe was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 06:33 Crewe → Stafford was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 05:50 Crewe → Stafford arrived on time on Nov 13Closed Nov 13, 2026On time
- The 05:45 Stafford → Crewe arrived on time on Nov 13Closed Nov 13, 2026On time
- The 22:43 Stafford → Crewe arrived on time on Nov 12Closed Nov 12, 2026On time
- The 21:45 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 21:43 Stafford → Crewe arrived on time on Nov 12Closed Nov 12, 2026On time
- The 20:43 Stafford → Crewe was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 20:33 Crewe → Stafford arrived on time on Nov 12Closed Nov 12, 2026On time
- The 19:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 19:43 Stafford → Crewe arrived on time on Nov 12Closed Nov 12, 2026On time
- The 18:43 Stafford → Crewe was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 18:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 17:43 Stafford → Crewe was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 17:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 16:43 Stafford → Crewe arrived on time on Nov 12Closed Nov 12, 2026On time
- The 16:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 15:43 Stafford → Crewe arrived on time on Nov 12Closed Nov 12, 2026On time
- The 15:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 14:43 Stafford → Crewe was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 14:33 Crewe → Stafford arrived on time on Nov 12Closed Nov 12, 2026On time
- The 13:43 Stafford → Crewe arrived on time on Nov 12Closed Nov 12, 2026On time
- The 13:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 12:43 Stafford → Crewe was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 12:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 11:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 11:43 Stafford → Crewe was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 10:43 Stafford → Crewe arrived on time on Nov 12Closed Nov 12, 2026On time
- The 10:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 09:43 Stafford → Crewe was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 09:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 08:43 Stafford → Crewe was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 08:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 07:43 Stafford → Crewe was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 07:33 Crewe → Stafford arrived on time on Nov 12Closed Nov 12, 2026On time
- The 06:33 Crewe → Stafford was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 06:43 Stafford → Crewe arrived on time on Nov 12Closed Nov 12, 2026On time
- The 05:45 Stafford → Crewe was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 05:50 Crewe → Stafford arrived on time on Nov 12Closed Nov 12, 2026On time
- The 22:43 Stafford → Crewe arrived on time on Nov 11Closed Nov 11, 2026On time
- The 16:33 Crewe → Stafford was cancelled on Nov 11Closed Nov 11, 2026Cancelled
- The 21:45 Crewe → Stafford arrived on time on Nov 11Closed Nov 11, 2026On time
- The 21:43 Stafford → Crewe arrived on time on Nov 11Closed Nov 11, 2026On time
- The 15:43 Stafford → Crewe was cancelled on Nov 11Closed Nov 11, 2026Cancelled
- The 20:43 Stafford → Crewe arrived on time on Nov 11Closed Nov 11, 2026On time
- The 20:33 Crewe → Stafford was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 14:33 Crewe → Stafford was cancelled on Nov 11Closed Nov 11, 2026Cancelled
- The 19:43 Stafford → Crewe was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 13:43 Stafford → Crewe was cancelled on Nov 11Closed Nov 11, 2026Cancelled
- The 19:33 Crewe → Stafford arrived on time on Nov 11Closed Nov 11, 2026On time
- The 18:43 Stafford → Crewe arrived on time on Nov 11Closed Nov 11, 2026On time
- The 18:33 Crewe → Stafford was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 12:33 Crewe → Stafford was cancelled on Nov 11Closed Nov 11, 2026Cancelled
- The 17:43 Stafford → Crewe was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 17:33 Crewe → Stafford was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 16:43 Stafford → Crewe arrived on time on Nov 11Closed Nov 11, 2026On time
- The 15:33 Crewe → Stafford arrived on time on Nov 11Closed Nov 11, 2026On time
- The 14:43 Stafford → Crewe arrived on time on Nov 11Closed Nov 11, 2026On time
- The 13:33 Crewe → Stafford arrived on time on Nov 11Closed Nov 11, 2026On time
- The 12:43 Stafford → Crewe arrived on time on Nov 11Closed Nov 11, 2026On time
- The 11:43 Stafford → Crewe was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 11:33 Crewe → Stafford arrived on time on Nov 11Closed Nov 11, 2026On time
- The 10:43 Stafford → Crewe was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 10:33 Crewe → Stafford was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 09:43 Stafford → Crewe arrived on time on Nov 11Closed Nov 11, 2026On time
- The 09:33 Crewe → Stafford was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 08:43 Stafford → Crewe was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 08:33 Crewe → Stafford was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 07:33 Crewe → Stafford was delayed on Nov 11Closed Nov 11, 2026Delayed
Operators at Stafford
Sorted by number of markets. Each links to the operator's on-time record.
- West Midlands Trains LM66 departing · 65 arriving
Connected stations
Stations served by trains with a market at Stafford.
Prices for Stafford are set by traders on GADUIN. They are not railway forecasts or a timetable.