METROLINX, the railway infrastructure owner, has informed VIA Rail of upcoming work on the tracks on which we operate as part of their infrastructure maintenance program. This program will have an impact on certain VIA Rail trains travelling on April 11th and 12th.
To avoid cancelling our services, VIA Rail has been given permission to operate on a detour route, which consequently is expected to increase our usual travel time between the stations of Toronto and Oshawa. Furthermore, no service will be offered to or from the Guildwood station on Saturday and Sunday.
Our schedules have been adjusted to account for the modifications caused by this detour, but delays may occur above and beyond this modified schedule. Please carefully consult the updated schedules listed below.
Details:
You may consult the adjusted schedules below. Passengers with existing reservations will receive updated boarding passes displaying the revised departure/arrival times.
All affected trains in ascending order: 40, 41, 42, 43, 44, 45, 46, 47 (Saturday), 47 (Sunday), 48, 50, 52, 53, 54 (Saturday), 54 (Sunday), 55, 59, 61, 60, 62, 63, 64, 65, 66, 67, 68 (Saturday), 68 (Sunday), 69, 643 (Saturday), 643 (Sunday), 644, 645, 646, 647, 668, 669
Toronto – Ottawa:
Ottawa – Toronto:
Toronto – Montreal:
Montréal – Toronto:
Toronto – Ottawa:
|
Arrival |
Departure |
|
|
Toronto, ON |
|
10:38 |
|
Belleville, ON |
12:58 |
13:00 |
|
Kingston, ON |
13:35 |
13:39 |
|
Fallowfield, ON |
15:25 |
15:28 |
|
Ottawa, ON |
15:49 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
14:23 |
|
Oshawa, ON |
15:42 |
15:45 |
|
Kingston, ON |
17:20 |
17:25 |
|
Brockville, ON |
18:07 |
18:09 |
|
Smiths Falls, ON |
18:38 |
18:40 |
|
Fallowfield, ON |
19:10 |
19:12 |
|
Ottawa, ON |
19:31 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
15:38 |
|
Oshawa, ON |
16:58 |
17:01 |
|
Cobourg, ON |
17:32 |
17:34 |
|
Kingston, ON |
18:43 |
18:47 |
|
Brockville, ON |
19:29 |
19:31 |
|
Fallowfield, ON |
20:29 |
20:32 |
|
Ottawa, ON |
20:49 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
18:38 |
|
Oshawa, ON |
19:57 |
20:00 |
|
Port Hope, ON |
20:25 |
20:27 |
|
Cobourg, ON |
20:34 |
20:36 |
|
Trenton Junction, ON |
21:01 |
21:03 |
|
Belleville, ON |
21:14 |
21:17 |
|
Napanee, ON |
21:35 |
21:36 |
|
Kingston, ON |
21:55 |
21:58 |
|
Gananoque, ON |
22:17 |
22:18 |
|
Brockville, ON |
22:42 |
22:44 |
|
Smiths Falls, ON |
23:13 |
23:15 |
|
Fallowfield, ON |
23:40 |
23:43 |
|
Ottawa, ON |
00:01 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
6:32 |
|
Oshawa, ON |
7:52 |
7:55 |
|
Cobourg, ON |
8:26 |
8:29 |
|
Belleville, ON |
9:01 |
9:04 |
|
Kingston, ON |
9:40 |
9:45 |
|
Brockville, ON |
10:37 |
10:43 |
|
Smiths Falls, ON |
11:12 |
11:14 |
|
Fallowfield, ON |
11:44 |
11:47 |
|
Ottawa, ON |
12:04 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
8:32 |
|
Oshawa, ON |
9:52 |
9:56 |
|
Cobourg, ON |
10:27 |
10:30 |
|
Belleville, ON |
11:03 |
11:06 |
|
Kingston, ON |
11:43 |
11:48 |
|
Brockville, ON |
12:40 |
12:43 |
|
Smiths Falls, ON |
13:18 |
13:20 |
|
Fallowfield, ON |
13:54 |
13:58 |
|
Ottawa, ON |
14:15 |
|
Train 54 of Saturday:
|
Arrival |
Departure |
|
|
Toronto, ON |
|
17:38 |
|
Oshawa, ON |
18:57 |
18:59 |
|
Port Hope, ON |
19:26 |
19:28 |
|
Cobourg, ON |
19:35 |
19:37 |
|
Trenton Junction, ON |
20:02 |
20:04 |
|
Belleville, ON |
20:16 |
20:19 |
|
Napanee, ON |
20:37 |
20:39 |
|
Kingston, ON |
20:58 |
21:01 |
|
Brockville, ON |
21:43 |
21:45 |
|
Smiths Falls, ON |
22:14 |
22:16 |
|
Fallowfield, ON |
22:41 |
22:44 |
|
Ottawa, ON |
23:02 |
|
Train 54 of Sunday:
|
Arrival |
Departure |
|
|
Toronto, ON |
|
18:38 |
|
Oshawa, ON |
19:57 |
20:00 |
|
Port Hope, ON |
20:25 |
20:27 |
|
Cobourg, ON |
20:34 |
20:36 |
|
Trenton Junction, ON |
21:01 |
21:03 |
|
Belleville, ON |
21:14 |
21:17 |
|
Napanee, ON |
21:35 |
21:36 |
|
Kingston, ON |
21:55 |
21:58 |
|
Gananoque, ON |
22:17 |
22:18 |
|
Brockville, ON |
22:42 |
22:44 |
|
Smiths Falls, ON |
23:13 |
23:15 |
|
Fallowfield, ON |
23:40 |
23:43 |
|
Ottawa, ON |
00:01 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
13:23 |
|
Oshawa, ON |
14:36 |
14:39 |
|
Cobourg, ON |
15:16 |
15:18 |
|
Belleville, ON |
15:51 |
15:54 |
|
Kingston, ON |
16:31 |
16:34 |
|
Gananoque, ON |
16:50 |
16:51 |
|
Fallowfield, ON |
18:20 |
18:21 |
|
Ottawa, ON |
18:40 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
16:38 |
|
Oshawa, ON |
17:58 |
18:00 |
|
Belleville, ON |
19:02 |
19:04 |
|
Fallowfield, ON |
21:12 |
21:15 |
|
Ottawa, ON |
21:35 |
|
Ottawa – Toronto:
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
5:21 |
|
Fallowfield, ON |
5:38 |
5:40 |
|
Smiths Falls, ON |
6:08 |
6:10 |
|
Brockville, ON |
6:40 |
6:43 |
|
Kingston, ON |
7:25 |
7:29 |
|
Napanee, ON |
7:49 |
7:50 |
|
Belleville, ON |
8:07 |
8:10 |
|
Trenton Junction, ON |
8:20 |
8:21 |
|
Cobourg, ON |
8:44 |
8:47 |
|
Oshawa, ON |
9:19 |
9:22 |
|
Toronto, ON |
10:50 |
|
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
9:35 |
|
Fallowfield, ON |
9:52 |
9:56 |
|
Kingston, ON |
11:31 |
11:35 |
|
Toronto, ON |
14:38 |
|
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
10:24 |
|
Fallowfield, ON |
10:40 |
10:44 |
|
Kingston, ON |
12:26 |
12:31 |
|
Toronto, ON |
15:36 |
|
Train 47 of Saturday:
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
12:23 |
|
Fallowfield, ON |
12:40 |
12:44 |
|
Smiths Falls, ON |
13:18 |
13:20 |
|
Brockville, ON |
13:54 |
13:57 |
|
Gananoque, ON |
14:22 |
14:24 |
|
Kingston, ON |
14:45 |
14:49 |
|
Belleville, ON |
15:26 |
15:30 |
|
Oshawa, ON |
16:33 |
16:36 |
|
Toronto, ON |
18:04 |
|
Train 47 of Sunday:
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
11:43 |
|
Fallowfield, ON |
12:00 |
12:05 |
|
Smiths Falls, ON |
12:38 |
12:40 |
|
Brockville, ON |
13:01 |
13:05 |
|
Gananoque, ON |
13:31 |
13:32 |
|
Kingston, ON |
13:54 |
13:58 |
|
Belleville, ON |
14:36 |
14:39 |
|
Cobourg, ON |
15:12 |
15:15 |
|
Oshawa, ON |
15:48 |
15:51 |
|
Toronto, ON |
17:19 |
|
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
11:43 |
|
Fallowfield, ON |
12:00 |
12:05 |
|
Brockville, ON |
13:01 |
13:05 |
|
Gananoque, ON |
13:31 |
13:32 |
|
Kingston, ON |
13:54 |
13:58 |
|
Belleville, ON |
14:36 |
14:39 |
|
Cobourg, ON |
15:12 |
15:15 |
|
Oshawa, ON |
15:48 |
15:51 |
|
Toronto, ON |
17:19 |
|
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
18:03 |
|
Fallowfield, ON |
18:20 |
18:23 |
|
Smiths Falls, ON |
18:51 |
18:53 |
|
Brockville, ON |
19:25 |
19:27 |
|
Kingston, ON |
20:10 |
20:14 |
|
Belleville, ON |
20:51 |
20:53 |
|
Trenton Junction, ON |
21:05 |
21:06 |
|
Cobourg, ON |
21:31 |
21:33 |
|
Oshawa, ON |
22:05 |
22:07 |
|
Toronto, ON |
23:35 |
|
Train 643 of Saturday:
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
8:29 |
|
Fallowfield, ON |
8:45 |
8:50 |
|
Smiths Falls, ON |
9:17 |
9:20 |
|
Brockville, ON |
9:49 |
9:52 |
|
Kingston, ON |
10:32 |
10:36 |
|
Napanee, ON |
10:57 |
10:59 |
|
Belleville, ON |
11:17 |
11:20 |
|
Trenton Junction, ON |
11:31 |
11:33 |
|
Cobourg, ON |
11:57 |
11:59 |
|
Port Hope, ON |
12:07 |
12:09 |
|
Oshawa, ON |
12:35 |
12:38 |
|
Toronto, ON |
14:06 |
|
Train 643 of Sunday:
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
9:35 |
|
Fallowfield, ON |
9:52 |
9:56 |
|
Smiths Falls, ON |
10:23 |
10:26 |
|
Brockville, ON |
10:52 |
10:55 |
|
Kingston, ON |
11:31 |
11:35 |
|
Napanee, ON |
11:50 |
11:52 |
|
Belleville, ON |
12:15 |
12:17 |
|
Trenton Junction, ON |
12:24 |
12:25 |
|
Cobourg, ON |
12:44 |
12:46 |
|
Port Hope, ON |
12:52 |
12:54 |
|
Oshawa, ON |
13:08 |
13:10 |
|
Toronto, ON |
14:38 |
|
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
14:29 |
|
Fallowfield, ON |
14:49 |
14:55 |
|
Kingston, ON |
16:34 |
16:38 |
|
Belleville, ON |
17:15 |
17:18 |
|
Oshawa, ON |
18:20 |
18:23 |
|
Toronto, ON |
19:51 |
|
|
Arrival |
Departure |
|
|
Ottawa, ON |
|
16:51 |
|
Fallowfield, ON |
17:09 |
17:12 |
|
Kingston, ON |
18:55 |
18:58 |
|
Oshawa, ON |
20:36 |
20:38 |
|
Toronto, ON |
22:06 |
|
Toronto – Montréal:
|
Arrival |
Departure |
|
|
Toronto, ON |
|
6:32 |
|
Oshawa, ON |
7:52 |
7:55 |
|
Cobourg, ON |
8:26 |
8:29 |
|
Belleville, ON |
9:01 |
9:04 |
|
Kingston, ON |
9:40 |
9:45 |
|
Cornwall, ON |
11:21 |
11:23 |
|
Dorval, QC |
12:08 |
12:11 |
|
Montréal, QC |
12:33 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
8:32 |
|
Oshawa, ON |
9:52 |
9:56 |
|
Cobourg, ON |
10:27 |
10:30 |
|
Belleville, ON |
11:03 |
11:06 |
|
Kingston, ON |
11:43 |
11:48 |
|
Cornwall, ON |
13:26 |
13:28 |
|
Dorval, QC |
14:17 |
14:21 |
|
Montreal, QC |
14:43 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
11:38 |
|
Oshawa, ON |
12:58 |
13:02 |
|
Cobourg, ON |
13:35 |
13:38 |
|
Belleville, ON |
14:11 |
14:15 |
|
Kingston, ON |
14:52 |
14:57 |
|
Brockville, ON |
15:41 |
15:45 |
|
Cornwall, ON |
16:31 |
16:15 |
|
Dorval, QC |
17:26 |
17:30 |
|
Montréal, QC |
17:54 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
15:38 |
|
Oshawa, ON |
16:58 |
17:01 |
|
Belleville, ON |
17:57 |
17:59 |
|
Kingston, ON |
18:43 |
18:47 |
|
Cornwall, ON |
20:16 |
20:18 |
|
Dorval, QC |
21:03 |
21:05 |
|
Montréal, QC |
21:25 |
|
Train 68 of Saturday:
|
Arrival |
Departure |
|
|
Toronto, ON |
|
17:38 |
|
Oshawa, ON |
18:57 |
18:59 |
|
Cobourg, ON |
19:33 |
19:35 |
|
Belleville, ON |
20:14 |
20:17 |
|
Kingston, ON |
20:56 |
20:58 |
|
Brockville, ON |
21:41 |
21:43 |
|
Cornwall, ON |
22:26 |
22:28 |
|
Dorval, QC |
23:11 |
23:13 |
|
Montréal, QC |
23:35 |
|
Train 68 of Sunday:
|
Arrival |
Departure |
|
|
Toronto, ON |
|
18h08 |
|
Oshawa, ON |
19h27 |
19h31 |
|
Cobourg, ON |
20h00 |
20h02 |
|
Belleville, ON |
20h31 |
20h34 |
|
Kingston, ON |
21h20 |
21h23 |
|
Brockville, ON |
22h10 |
22h12 |
|
Cornwall, ON |
22h43 |
22h45 |
|
Dorval, QC |
23h30 |
23h32 |
|
Montréal, QC |
23h54 |
|
|
Arrival |
Departure |
|
|
Toronto, ON |
|
18:08 |
|
Oshawa, ON |
19:27 |
19:31 |
|
Cobourg, ON |
20:00 |
20:02 |
|
Belleville, ON |
20:31 |
20:34 |
|
Kingston, ON |
21:20 |
21:23 |
|
Brockville, ON |
22:10 |
22:12 |
|
Cornwall, ON |
22:43 |
22:45 |
|
Dorval, QC |
23:30 |
23:32 |
|
Montréal, QC |
23:54 |
|
Montréal – Toronto:
|
Arrival |
Departure |
|
|
Montréal, QC |
|
6:45 |
|
Dorval, QC |
7:08 |
7:13 |
|
Cornwall, ON |
8:01 |
8:04 |
|
Kingston, ON |
9:29 |
9:34 |
|
Belleville, ON |
10:11 |
10:14 |
|
Oshawa, ON |
11:19 |
11:22 |
|
Toronto, ON |
12:50 |
|
|
Arrival |
Departure |
|
|
Montréal, QC |
|
8:46 |
|
Dorval, QC |
9:11 |
9:15 |
|
Cornwall, ON |
10:04 |
10:07 |
|
Brockville, ON |
10:54 |
10:56 |
|
Kingston, ON |
11:39 |
11:42 |
|
Belleville, ON |
12:20 |
12:23 |
|
Cobourg, ON |
12:58 |
13:01 |
|
Oshawa, ON |
13:34 |
13:37 |
|
Toronto, ON |
15:05 |
|
|
Arrival |
Departure |
|
|
Montréal, QC |
|
10:49 |
|
Dorval, QC |
11:12 |
11:17 |
|
Cornwall, ON |
12:06 |
12:09 |
|
Kingston, ON |
13:36 |
13:40 |
|
Belleville, ON |
14:20 |
14:23 |
|
Cobourg, ON |
14:58 |
15:01 |
|
Oshawa, ON |
15:34 |
15:37 |
|
Toronto, ON |
17:05 |
|
|
Arrival |
Departure |
|
|
Montréal, QC |
|
13:22 |
|
Dorval, QC |
13:47 |
13:51 |
|
Cornwall, ON |
14:38 |
14:40 |
|
Kingston, ON |
16:03 |
16:07 |
|
Belleville, ON |
16:42 |
16:44 |
|
Cobourg, ON |
17:17 |
17:19 |
|
Oshawa, ON |
17:50 |
17:53 |
|
Toronto, ON |
19:21 |
|
|
Arrival |
Departure |
|
|
Montréal, QC |
|
16:38 |
|
Dorval, QC |
17:04 |
17:08 |
|
Cornwall, ON |
17:53 |
17:55 |
|
Brockville, ON |
18:40 |
18:42 |
|
Kingston, ON |
19:24 |
19:28 |
|
Oshawa, ON |
21:05 |
21:08 |
|
Toronto, ON |
22:36 |
|
|
Arrival |
Departure |
|
|
Montréal, QC |
|
18:09 |
|
Dorval, QC |
18:34 |
18:38 |
|
Cornwall, ON |
19:26 |
19:28 |
|
Kingston, ON |
20:52 |
20:55 |
|
Oshawa, ON |
22:35 |
22:37 |
|
Toronto, ON |
00:05 |
|
If you have questions, our customer center can be reached at 1 888 VIA-RAIL (888 842-7245), or TTY 800-268-9503 (for persons who are deaf, hard-of-hearing, or who have speech disabilities).
Once your train has departed its originating station, you will be able to follow it in real time with our train location tracking map through this link: https://tsimobile.viarail.ca/
We look forward to welcoming you on board soon!
VIA Rail Canada