Skip to content

VIA Rail punctuality today: live statistics

Average delays, on-time rates, and the stations and routes with the longest delays. Today's VIA Rail data.

Stops on time
12.2%
Average delay
29.3 min
Delayed trains
87.8%
Monitored trains
59
Delays by hour of day
Delay distribution
Most delayed stations
1
Charny
10 train stops
+38.8 min
0% on time
2
Chatham
17 train stops
+33.4 min
6% on time
3
Glencoe
10 train stops
+32.1 min
0% on time
4
London
20 train stops
+32.0 min
5% on time
5
Sainte-Foy
20 train stops
+31.0 min
5% on time
Most punctual stations
1
Guildwood
23 train stops
17% on time
+11.1 min avg
2
Cobourg
29 train stops
0% on time
+14.2 min avg
3
Cornwall
20 train stops
10% on time
+14.3 min avg
4
Ottawa
21 train stops
52% on time
+15.0 min avg
5
Toronto
35 train stops
40% on time
+15.1 min avg
Most delayed routes
RouteDelay
Montréal
→ Halifax
+124 min
Halifax
→ Montréal
+106 min
Sarnia
→ Toronto
+72 min
Montréal
→ Ottawa
+56 min
Toronto
→ Sarnia
+55 min
Churchill
→ Winnipeg
+53 min
The Pas
→ Churchill
+44 min
Québec
→ Ottawa
+27 min
Trains with the longest delays
RouteDelay
Montréal → Halifax
+124 min
max +171
Halifax → Montréal
+106 min
max +147
Sarnia → Toronto
+76 min
max +94
Ottawa → Toronto
+74 min
max +165
Montréal → Ottawa
+64 min
max +68
Québec → Ottawa
+63 min
max +78
Churchill → Winnipeg
+58 min
max +198
Toronto → Sarnia
+55 min
max +103

Note: statistics are calculated from public VIA Rail data collected by TrainEnRoute. Figures may differ from VIA Rail's official results.