VIA Rail 185 Sudbury – White River

View line VIA Rail

Sudbury 09:00 → White River 17:05 Tue, Thu, Sat 8 h 05 min · 36 stops VIA Rail

✓ Today’s run finished

Today it reached White River at 18:14 +69 min

  1. Sudbury09:00
  2. Benny10:05
  3. Sinker10:55
  4. Kormak12:35
  5. Esher13:50
  6. Lochalsh15:30
  7. White River17:05

Next service: Tuesday 09:00 from Sudbury · Tue 17 Nov

Next departure 09:00 Tuesday · Sudbury
On-time · 30 days
8%
1/13 runs under 3 min
RT coverage: 12 full · 1 partial · 0 no data
On-time · 90 days
6%
1/18 runs under 3 min
RT coverage: 17 full · 1 partial · 21 no data
Typical delay
+67min
Median at arrival, 90 days
30 days: +69 min
P90
+101min
9 in 10 runs arrive with less than this
30 days: +112 min

Last 30 days

Arrival delay at White River, in minutes. One bar per run.

  • On time (<3 min)
  • 3–10 min
  • 10–30 min
  • 30+ min
  • Partial coverage
  • No data

Worst days

  • Thu 5 Nov Max en route +119 min · last fix heading to White River +117 min
  • Thu 29 Oct Max en route +117 min · last fix heading to Esher +117 min
  • Sat 17 Oct Max en route +95 min · last fix heading to White River +94 min
  • Sat 24 Oct Max en route +98 min · last fix heading to White River +92 min
  • Thu 15 Oct Max en route +80 min · last fix heading to White River +80 min

Distribution · 90 days

18 runs with a known final delay. On time = under 3 min, the same cut the map uses.

  • Early 0% · 0
  • On time 6% · 1
  • 3–10 min 0% · 0
  • 10–30 min 6% · 1
  • 30+ min 89% · 16

On-time by weekday

  • — M n=0
  • 0% T n=6
  • — W n=0
  • 0% T n=6
  • — F n=0
  • 17% S n=6
  • — S n=0

Stops and timetable

Timetable of the latest run from the operator’s GTFS (36 stops).

Last 90 days, 18 runs. At intermediate stops it is an estimate from the delay at origin and destination. Delays over 2 h count as “> 2 h”: our data does not measure them exactly.

StopSched.Usually 9 days in 10
09:00+3 min +16 min
09:10≈ +4 min ≈ +12 min
09:15≈ +4 min ≈ +13 min
09:19≈ +5 min ≈ +13 min
09:30≈ +7 min ≈ +15 min
09:45 / 09:50≈ +8 min ≈ +17 min
10:05≈ +11 min ≈ +20 min
10:12≈ +12 min ≈ +21 min
10:25≈ +13 min ≈ +23 min
10:30≈ +14 min ≈ +23 min
10:40≈ +16 min ≈ +25 min
10:50≈ +17 min ≈ +26 min
10:55≈ +18 min ≈ +27 min
11:20≈ +21 min ≈ +32 min
11:30≈ +22 min ≈ +33 min
11:45≈ +24 min ≈ +36 min
12:05≈ +27 min ≈ +40 min
12:20≈ +29 min ≈ +42 min
12:35≈ +31 min ≈ +45 min
12:40≈ +31 min ≈ +46 min
12:55≈ +33 min ≈ +49 min
13:05≈ +35 min ≈ +50 min
13:20 / 13:35≈ +37 min ≈ +53 min
13:50≈ +41 min ≈ +58 min
14:00≈ +42 min ≈ +60 min
14:10≈ +43 min ≈ +62 min
14:30≈ +46 min ≈ +66 min
14:45≈ +48 min ≈ +68 min
15:10≈ +51 min ≈ +73 min
15:30≈ +54 min ≈ +76 min
15:50≈ +57 min ≈ +80 min
16:00≈ +58 min ≈ +81 min
16:25≈ +61 min ≈ +86 min
16:35≈ +63 min ≈ +88 min
16:50≈ +65 min ≈ +90 min
17:05+67 min +93 min

Each run is closed into train_runs (country, train number, service day) from the live positions. Final delay = last delay seen. Partial coverage: the feed stopped before the final stop (last value used, hatched in the chart). No data: a run without any valid delay; counts as neither on time nor late. Data collected since 10 July 2026.

Will I make my connection?

Pick where you get off and how many minutes you have until your next train. We work it out from what this train did over the last 90 days.

Include the time to change platforms. It is an estimate from past data, not a guarantee. Days more than 2 h late count as a missed connection.

Recent runs

DateLast stopFinalMax
Sat 14 NovWhite River 18:14+69 min+70 min
Thu 12 NovWhite River 19:04+56 min+77 min
Tue 10 NovWhite River 17:17+12 min+17 min
Sat 7 NovWhite River 17:040 min+21 min
Thu 5 NovWhite River 19:02+117 min+119 min
Tue 3 NovWhite River 18:19+74 min+90 min
Sat 31 OctWhite River 18:09+64 min+64 min
Thu 29 OctEsher 19:04Partial coverage+117 min+117 min
Tue 27 OctWhite River 18:16+71 min+77 min
Sat 24 OctWhite River 18:37+92 min+98 min
Thu 22 OctWhite River 17:35+30 min+47 min
Tue 20 OctWhite River 17:06+53 min+53 min
Sat 17 OctWhite River 18:39+94 min+95 min
Thu 15 OctWhite River 18:25+80 min+80 min
Tue 13 OctWhite River 18:04+59 min+66 min
Sat 10 OctWhite River 18:21+76 min+82 min
Thu 8 OctWhite River 17:55+50 min+54 min
Tue 6 OctWhite River 17:44+39 min+46 min
Sat 3 OctWhite River 17:07No data—
Thu 1 OctWhite River 17:05No data—
Tue 29 SeptWhite River 17:04No data—
Sat 26 SeptWhite River 17:04No data—
Thu 24 SeptWhite River 17:05No data—
Tue 22 SeptWhite River 17:04No data—
Sat 19 SeptWhite River 17:04No data—
Thu 17 SeptWhite River 17:04No data—
Tue 15 SeptWhite River 17:04No data—
Sat 12 SeptWhite River 17:04No data—
Thu 10 SeptWhite River 17:04No data—
Tue 8 SeptWhite River 17:04No data—