More departures, more flexibility – that’s travelling with VIA Rail.
For the greater convenience of travellers, we’ve added departures on certain routes in the Québec City – Windsor corridor. In some cases, you will even be able to make the return journey on the same day.
Discover our new departures based on destination.
Route | Up to | ||||||
Toronto |
![]() |
Ottawa | 14 |
daily departures |
|||
Toronto |
![]() |
Montréal | 18 |
daily departures |
|||
New ! | Ottawa |
![]() |
Québec City | (via Montréal) | 2 |
daily departures |
|
Montréal |
![]() |
Québec City | 10 |
daily departures |
Consult our schedules
Montréal – Toronto
Trains | Schedule | ||
51 (via Ottawa) |
Mon. to Fri. | 6:20 am – 12:49 pm | |
53 | Mon. to Sat. | 6:45 am – 11:39 am | |
57 | Daily | 10:10 am – 3:35 pm | |
61 | Daily | 11:50 am – 4:44 pm | |
657 (via Ottawa) |
Mon. to Fri. | 12:50 pm – 7:25 pm | |
59 (via Ottawa) |
Sun. to Fri. | 2:55 pm – 9:01 pm | |
65 | Daily | 3:40 pm – 8:34 pm | |
659 (via Ottawa) |
Daily | 4:00 pm – 10:49 pm | |
67 | Sun. to | Fri. 5:00 pm – 9:43 pm | |
NEW! 69 | Fri. & Sun. | 6:30 pm – 11:23 pm | |
Toronto – Montréal
Trains | Schedule | ||
52 | Mon. to Sat. | 6:40 am – 11:55 am | |
50 (via Ottawa) |
Mon. to Sat. | 6:40 am – 1:18 pm | |
56 | Daily | 9:25 am – 2:23 pm | |
54 (via Ottawa) |
Daily | 9:25 am – 4:07 pm | |
60 | Daily | 11:35 am – 4:57 pm | |
64 | Daily | 3:15 pm – 8:12 pm | |
656 (via Ottawa) |
Sun. to Thurs. | 4:20 pm – 10:24 pm | |
66 | Sun. to Fri. | 5:00 pm – 9:38 pm | |
NEW! 68 | Fri. & Sun. | 6:00 pm – 10:49 pm | |
Montréal – Québec City
Trains | Schedule | ||
20 | Mon. to Fri. | 6:15 am – 9:24 am | |
NEW! 622 | Daily | 9:00 am – 12:19 pm | |
22 | Daily | 1:00 pm – 4:22 pm | |
24 | Mon. to Fri. | 4:10 pm – 7:27 pm | |
28 | Mon. to Fri. | 6:15 pm – 9:35 pm | |
628 | Sat. & Sun. | 6:15 pm – 9:35 pm | |
Québec City – Montréal
Trains | Schedule | ||
33 | Mon. to Fri. | 5:35 am – 8:32 am | |
23 | Daily | 7:45 am – 11:04 am | |
25 | Daily | 12:45 pm – 3:52 pm | |
NEW! 625 | Mon. to Fri. | 3:00 pm – 6:13 pm | |
27 | Daily | 5:45 pm – 9:00 pm | |
Toronto – Ottawa
Trains | Schedule | ||
50 | Mon. to Sat. | 6:40 am – 11:12 am | |
54 | Daily | 9:25 am – 1:58 pm | |
44 | Mon. to Fri. | 12:15 pm – 4:19 pm | |
NEW! 644 | Daily | 2:25 pm – 7:04 pm | |
46 | Sun. to Fri. | 3:30 pm – 7:51 pm | |
656 | Sun. to Thurs. | 4:20 pm – 8:19 pm | |
646 | Friday | 4:20 pm – 8:19 pm | |
48 | Mon. to Sat. | 6:35 pm – 11:13 pm | |
648 | Sunday | 6:35 pm – 11:14 pm | |
Ottawa – Toronto
Trains | Schedule | ||
41 | Mon. to Fri. | 5:30 am – 10:02 am | |
NEW! 43 | Mon. to Fri. | 7:30 am – 11:34 am | |
51 | Mon. to Fri. | 8:32 am – 12:49 pm | |
45 | Daily | 12:30 pm – 5:08 pm | |
657 | Sun. to Fri. | 3:06 pm – 7:25 pm | |
59 | Sun. to Fri. | 5:02 pm – 9:01 pm | |
659 | Daily | 6:17 pm – 10:49 pm | |
641 | Saturday | 6:40 am – 11:04 am | |
643 | Sat. & Sun. | 9:00 am – 1:33 pm | |
Québec – Ottawa (via Montréal)
Train | Schedule | ||
33 | Mon. to Fri. | 5:35 am – 10:55 am | |
Ottawa – Québec City (via Montréal)
Train | Schedule | ||
28 | Mon. to Fri. | 4:10 pm – 9:35 pm | |

*Available on most trains.
**In most cases. The Ottawa station is located 6 km away from downtown.