Upminster: is my train late?
UPMNext hour: 0 of 10 departures running late, 0 cancelled · as of 14:28
Trade on whether trains at Upminster run on time. Markets settle on the station's official board.
Departures
17
Arrivals
16
Operators
1
Live board
- Shoeburyness to SRYDeparted−1 min2B36Plat 273%Market
- Barking to BKGDeparted−1 min2B37Plat 188%Market
- nowSouthend Central to SOCOn time2F22Plat 271%Market
- Barking to BKGExpected+1 min2F27Plat 179%Market
- Shoeburyness to SRYOn time2B38Plat 264%Market
- Barking to BKGOn time2B39Plat 173%Market
- Southend Central to SOCOn time2F24Plat 263%Market
- Barking to BKGOn time2F29Plat 169%Market
- Shoeburyness to SRYOn time2B40Plat 259%Market
- Barking to BKGOn time2B41Plat 165%Market
- Southend Central to SOCOn time2F26Plat 260%Market
- Barking to BKGOn time2F31Plat 162%Market
- Shoeburyness to SRYOn time2B42Plat 257%Market
- Barking to BKGOn time2B43Plat 160%Market
- Southend Central to SOCOn time2F28Plat 257%Market
- Barking to BKGOn time2F33Plat 159%Market
- Shoeburyness to SRYOn time2B44Plat 255%Market
- Barking to BKGOn time2B45Plat 158%Market
Departures from Upminster
Showing 14 of 17
Arrivals at Upminster
Showing 14 of 16
On-time record
All settled markets at Upminster, by result.
Departures
60On time
57%
34
Cancelled
35%
21
Delayed
8%
5
Based on the last 60 settled markets on GADUIN.
Arrivals
60On time
68%
41
Cancelled
30%
18
Delayed
2%
1
Based on the last 60 settled markets on GADUIN.
Recently settled
The last 120 Upminster markets to settle.
- The 14:12 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:46 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:42 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:16 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:12 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 12:46 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 12:42 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 12:16 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 12:12 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:46 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:42 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:16 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:12 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:46 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:42 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:16 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:12 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:46 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:42 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:16 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:12 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:46 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:42 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:16 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:12 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 07:46 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 07:42 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 07:16 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 07:12 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 06:46 Upminster → Grays was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 06:42 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 06:16 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 06:12 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 05:46 Upminster → Grays arrived on time on Nov 14Closed Nov 14, 2026On time
- The 05:42 Grays → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 04:32 Shoeburyness → Upminster arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:25 Upminster → Shoeburyness was cancelled on Nov 8Closed Nov 8, 2026Cancelled
- The 08:00 Upminster → Southend Central was cancelled on Nov 8Closed Nov 8, 2026Cancelled
- The 08:10 Upminster → Shoeburyness was cancelled on Nov 8Closed Nov 8, 2026Cancelled
- The 07:55 Upminster → Southend Central arrived on time on Nov 8Closed Nov 8, 2026On time
- The 07:35 Upminster → Shoeburyness was delayed on Nov 8Closed Nov 8, 2026Delayed
- The 07:00 Upminster → Shoeburyness arrived on time on Nov 8Closed Nov 8, 2026On time
- The 06:05 Grays → Upminster was cancelled on Nov 4Closed Nov 4, 2026Cancelled
- The 10:15 Upminster → Grays arrived on time on Nov 4Closed Nov 4, 2026On time
- The 09:50 Grays → Upminster was delayed on Nov 4Closed Nov 4, 2026Delayed
- The 07:45 Upminster → Shoeburyness arrived on time on Oct 31Closed Oct 31, 2026On time
- The 07:15 Upminster → Shoeburyness arrived on time on Oct 31Closed Oct 31, 2026On time
- The 01:06 Upminster → Pitsea was cancelled on Oct 31Closed Oct 31, 2026Cancelled
- The 06:45 Upminster → Shoeburyness arrived on time on Oct 31Closed Oct 31, 2026On time
- The 06:25 Upminster → Southend Central was delayed on Oct 31Closed Oct 31, 2026Delayed
- The 00:48 Upminster → Grays was cancelled on Oct 31Closed Oct 31, 2026Cancelled
- The 00:45 Grays → Upminster was cancelled on Oct 31Closed Oct 31, 2026Cancelled
- The 06:15 Upminster → Shoeburyness arrived on time on Oct 31Closed Oct 31, 2026On time
- The 05:55 Upminster → Leigh-on-Sea was delayed on Oct 31Closed Oct 31, 2026Delayed
- The 05:30 Upminster → Shoeburyness arrived on time on Oct 31Closed Oct 31, 2026On time
- The 20:48 Upminster → Southend Central was cancelled on Oct 27Closed Oct 28, 2026Cancelled
- The 00:41 Upminster → Shoeburyness arrived on time on Oct 28Closed Oct 28, 2026On time
- The 22:38 Upminster → Grays was cancelled on Oct 26Closed Oct 27, 2026Cancelled
- The 22:11 Upminster → Grays was cancelled on Oct 26Closed Oct 27, 2026Cancelled
- The 22:12 Grays → Upminster was cancelled on Oct 26Closed Oct 27, 2026Cancelled
- The 21:42 Upminster → Grays was cancelled on Oct 26Closed Oct 27, 2026Cancelled
- The 21:35 Grays → Upminster was cancelled on Oct 26Closed Oct 27, 2026Cancelled
- The 20:48 Upminster → Southend Central was cancelled on Oct 26Closed Oct 27, 2026Cancelled
- The 21:13 Upminster → Grays was cancelled on Oct 26Closed Oct 27, 2026Cancelled
- The 21:09 Grays → Upminster was cancelled on Oct 26Closed Oct 27, 2026Cancelled
- The 20:48 Grays → Upminster was cancelled on Oct 26Closed Oct 27, 2026Cancelled
- The 20:21 Grays → Upminster was cancelled on Oct 26Closed Oct 27, 2026Cancelled
- The 00:41 Upminster → Shoeburyness was delayed on Oct 27Closed Oct 27, 2026Delayed
- The 17:14 Grays → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 16:48 Upminster → Grays was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 16:14 Grays → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 15:48 Upminster → Grays was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 15:14 Grays → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 14:48 Upminster → Grays was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 14:14 Grays → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 13:48 Upminster → Grays was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 13:14 Grays → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 12:48 Upminster → Grays was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 12:14 Grays → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 11:48 Upminster → Grays was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 11:14 Grays → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 10:48 Upminster → Grays was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 10:14 Grays → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 09:48 Upminster → Grays was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 09:14 Grays → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 08:48 Upminster → Grays was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 08:14 Grays → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 07:48 Upminster → Grays was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 06:29 Thorpe Bay → Upminster was cancelled on Oct 25Closed Oct 25, 2026Cancelled
- The 07:20 Upminster → Shoeburyness arrived on time on Oct 25Closed Oct 25, 2026On time
- The 07:02 Upminster → Shoeburyness arrived on time on Oct 25Closed Oct 25, 2026On time
- The 05:54 Shoeburyness → Upminster arrived on time on Oct 25Closed Oct 25, 2026On time
- The 05:55 Thorpe Bay → Upminster arrived on time on Oct 25Closed Oct 25, 2026On time
- The 00:50 Upminster → Grays arrived on time on Oct 23Closed Oct 23, 2026On time
- The 00:25 Upminster → Grays arrived on time on Oct 23Closed Oct 22, 2026On time
- The 00:21 Grays → Upminster arrived on time on Oct 23Closed Oct 22, 2026On time
- The 23:59 Upminster → Grays arrived on time on Oct 22Closed Oct 22, 2026On time
- The 23:33 Upminster → Grays arrived on time on Oct 22Closed Oct 22, 2026On time
- The 23:29 Grays → Upminster arrived on time on Oct 22Closed Oct 22, 2026On time
- The 23:02 Upminster → Grays arrived on time on Oct 22Closed Oct 22, 2026On time
- The 23:01 Grays → Upminster arrived on time on Oct 22Closed Oct 22, 2026On time
- The 22:38 Upminster → Grays arrived on time on Oct 22Closed Oct 22, 2026On time
- The 22:38 Grays → Upminster arrived on time on Oct 22Closed Oct 22, 2026On time
- The 22:11 Upminster → Grays arrived on time on Oct 22Closed Oct 22, 2026On time
- The 22:12 Grays → Upminster arrived on time on Oct 22Closed Oct 22, 2026On time
- The 21:35 Grays → Upminster arrived on time on Oct 22Closed Oct 22, 2026On time
- The 21:09 Grays → Upminster arrived on time on Oct 22Closed Oct 22, 2026On time
- The 00:21 Grays → Upminster arrived on time on Oct 22Closed Oct 21, 2026On time
- The 23:56 Grays → Upminster arrived on time on Oct 21Closed Oct 21, 2026On time
- The 23:29 Grays → Upminster arrived on time on Oct 21Closed Oct 21, 2026On time
- The 23:01 Grays → Upminster arrived on time on Oct 21Closed Oct 21, 2026On time
- The 22:38 Grays → Upminster arrived on time on Oct 21Closed Oct 21, 2026On time
- The 22:12 Grays → Upminster arrived on time on Oct 21Closed Oct 21, 2026On time
- The 21:35 Grays → Upminster arrived on time on Oct 21Closed Oct 21, 2026On time
- The 21:09 Grays → Upminster arrived on time on Oct 21Closed Oct 21, 2026On time
- The 20:48 Grays → Upminster arrived on time on Oct 21Closed Oct 21, 2026On time
- The 00:21 Grays → Upminster arrived on time on Oct 21Closed Oct 20, 2026On time
- The 23:56 Grays → Upminster arrived on time on Oct 20Closed Oct 20, 2026On time
- The 23:29 Grays → Upminster arrived on time on Oct 20Closed Oct 20, 2026On time
- The 23:01 Grays → Upminster arrived on time on Oct 20Closed Oct 20, 2026On time
Operators at Upminster
Sorted by number of markets. Each links to the operator's on-time record.
- c2c CC77 departing · 76 arriving
Connected stations
Stations served by trains with a market at Upminster.
Prices for Upminster are set by traders on GADUIN. They are not railway forecasts or a timetable.