Skip to content
This train is not running today. Showing its last run, on October 9, 2026.

VIA Rail 20

MontréalQuébec
On time
-5min
Expected arrival
09:46 ET
Train currently at QuébecUpdated 09:46 ET
Last reported: Québec at 09:46 ET-5 min
Map
Tickets Montréal → Québec: compare pricesCompare VIA Rail prices · Ad
Stops
Limited data available
Montréal
Departure
Sched.06:25 ET
Actual06:25 ET
Saint-Lambert
Arrival
Sched.06:38 ET
Actual06:42 ET(+4 min)
Departure
Sched.06:40 ET
Saint-Hyacinthe
Arrival
Sched.07:06 ET
Actual07:10 ET(+4 min)
Departure
Sched.07:08 ET
Drummondville
Arrival
Sched.07:43 ET
Actual07:48 ET(+5 min)
Departure
Sched.07:45 ET
Sainte-Foy
Arrival
Sched.09:25 ET
Actual09:16 ET(-8 min)
Departure
Sched.09:27 ET
Québec
Arrival
Sched.09:52 ET
Actual09:46 ET(-5 min)
Live data, updated automatically.
Delay history

Average daily delay over the last 30 days

On time
27%
Avg delay
+11.6 min
Max delay
+38 min
Runs
3

Over the last 30 days, VIA Rail 20 has an average delay of 11.6 minutes and is on time in 27% of observed runs (3).

Frequently asked questions

What time does VIA Rail 20 leave Montréal?

In the VIA Rail timetable, VIA Rail 20 leaves Montréal at 06:25 local time (run of Monday, October 12, 2026).

What time does VIA Rail 20 arrive in Québec?

In the VIA Rail timetable, VIA Rail 20 arrives in Québec at 09:52 local time (run of Monday, October 12, 2026).

How long is the trip on VIA Rail 20?

In the VIA Rail timetable, the trip from Montréal to Québec takes 3 h 27 min (run of Monday, October 12, 2026).

How many stations does VIA Rail 20 serve?

In the VIA Rail timetable, VIA Rail 20 serves 6 stations from Montréal to Québec, both included.

Is VIA Rail 20 on time?

Over the last 30 days, VIA Rail 20 is on time in 27% of runs, with an average delay of 11.6 minutes.

See today's delays across the network

Montréal → Québec

Ad

Buy ticket