All trains
15
VIA Rail Canada
Halifax → Montréal
On-Time Performance
Train 15 · 28 days of data
Late
50%
Avg. Arrival
+3m
Observed
12
Early
50%
On time
0%
5–14m late
25%
15–29m late
8%
30–59m late
17%
1h+ late
0%
Cancelled
0%
Station-by-Station Performance
Average delay at each stop along the route
Halifax
+7m
92% on timeworst: +1h 12m12 trips
Truro
+13m
73% on timeworst: +1h 27m11 trips
Springhill Jct
+13m
75% on timeworst: +1h 36m12 trips
Amherst
+11m
75% on timeworst: +1h 33m12 trips
Sackville
+14m
75% on timeworst: +1h 39m12 trips
Moncton
+7m
75% on timeworst: +1h 28m12 trips
Rogersville
+27m
25% on timeworst: +1h 42m12 trips
Miramichi
+26m
33% on timeworst: +1h 42m12 trips
Bathurst
+9m
67% on timeworst: +1h 29m12 trips
Petit Rocher
+6m
83% on timeworst: +1h 19m12 trips
Jacquet River
+14m
67% on timeworst: +1h 31m12 trips
Charlo
+27m
17% on timeworst: +1h 44m12 trips
Campbellton
+14m
58% on timeworst: +1h 27m12 trips
Matapedia
+24m
42% on timeworst: +1h 26m12 trips
Causapscal
+32m
8% on timeworst: +1h 32m12 trips
Amqui
+41m
0% on timeworst: +1h 38m12 trips
Sayabec
+52m
0% on timeworst: +1h 49m12 trips
Mont-Joli
+31m
25% on timeworst: +1h 24m12 trips
Rimouski
+27m
25% on timeworst: +1h 18m12 trips
Trois Pistoles
+40m
8% on timeworst: +1h 19m12 trips
Rivière-Du-Loup
+33m
25% on timeworst: +1h 12m12 trips
La Pocatière
+32m
17% on timeworst: +1h 10m12 trips
Montmagny
+29m
25% on timeworst: +1h 10m12 trips
Ste-Foy
+13m
75% on timeworst: +56m12 trips
Drummondville
+14m
50% on timeworst: +50m12 trips
St. Hyacinthe
+7m
75% on timeworst: +46m12 trips
St. Lambert
+5m
67% on timeworst: +44m12 trips
Montréal
+3m
67% on timeworst: +45m12 trips
Recent Trips
All times shown in your local time (ET)
| Departure Date | Sched. Departure | Actual Departure | Sched. Arrival | Actual Arrival | Delay |
|---|---|---|---|---|---|
Wed, Apr 29 | 10:30 amET | 10:33 amET | 9:53 amET+1d | 10:00 amET+1d | On time |
Sun, Apr 26 | 10:30 amET | 10:30 amET | 9:53 amET+1d | 9:45 amET+1d | 8m early |
Fri, Apr 24 | 10:30 amET | 10:32 amET | 9:53 amET+1d | 9:20 amET+1d | 32m early |
Wed, Apr 22 | 10:30 amET | 11:42 amET | 9:53 amET+1d | 10:38 amET+1d | 46m late |
Sun, Apr 19 | 10:30 amET | 10:30 amET | 9:53 amET+1d | 9:44 amET+1d | 9m early |
Fri, Apr 17 | 10:30 amET | 10:30 amET | 9:53 amET+1d | 9:26 amET+1d | 26m early |
Wed, Apr 15 | 10:30 amET | 10:30 amET | 9:53 amET+1d | 10:31 amET+1d | 39m late |
Sun, Apr 121 | 10:30 amET | 10:30 amET | 9:53 amET+1d | 10:01 amET+1d | On time |
Fri, Apr 10 | 10:30 amET | 10:30 amET | 9:53 amET+1d | 9:32 amET+1d | 21m early |
Wed, Apr 8 | 10:30 amET | 10:31 amET | 9:53 amET+1d | 10:04 amET+1d | 12m late |
Sun, Apr 5 | 10:30 amET | 10:30 amET | 9:53 amET+1d | 9:45 amET+1d | 7m early |
Fri, Apr 3 | 10:30 amET | 10:30 amET | 9:53 amET+1d | 10:20 amET+1d | 27m late |