On September 29, 2025, VIA Rail is launching a three-month direct service pilot project on select Montréal–Toronto trains. Trains 60, 61, 68, and 69 will run non-stop between Montréal and Toronto, and the schedule of train 50 will be reduced.
The objective of the project is to offer a direct service between Montréal and Toronto with no intermediate station stops. Although the scheduled departure and arrival times have not been modified, actual arrival time could be 30 to 40 minutes earlier than the official scheduled arrival time indicated.
Passengers boarding or detraining at stations that have been removed from the schedule will be transferred to the next available train, space permitting and depending on their departure and arrival station. This means that if there is space available on the next train stopping at both the departure and arrival stations booked by the passenger, they will be transferred to this train. If that train is already full on this occasion, they will be transferred to the following train stopping at those stations.
Exceptions: passengers boarding or detraining in Dorval or Guildwood will be transferred to Montreal or Toronto
- Train 50: Passengers boarding in Guildwood and detraining in Brockville, Smiths Falls, Fallowfield, or Ottawa will be transferred to Toronto (new departure from Toronto).
- Train 60: Passengers boarding in Guildwood and/or detraining in Dorval will be transferred to Toronto and/or Montréal (new trip Toronto-Montréal).
- Train 61: Passengers boarding in Dorval and/or detraining in Guildwood will be transferred to Montréal and/or Toronto (new trip Montréal-Toronto).
- Train 68: Passengers boarding in Toronto and detraining in Dorval will be transferred to Montréal (new trip Toronto-Montréal).
- Train 69: Passengers boarding in Dorval and/or detraining in Guildwood will be transferred to Montréal and/or Toronto (new trip Montréal-Toronto).
If a train is full and the offered alternative cannot be booked, passengers will be contacted separately and offered other options.
Missed connection
|
Offered alternative
|
50-26
|
52-26 – click here to view the schedules.
- If train 52 is full, passengers boarding in Belleville, Kingston or Fallowfield will be transferred to 40-28, all other passengers would be contacted.
|
60-24
|
62-26 – click here to view the schedules.
|
61-75
|
|
61-643
|
|
69-59
|
- Passengers will be contacted directly.
|
TOP OF PAGE
New direct trains from Toronto to Montréal and Toronto to Ottawa: trains 50, 60 and 68
Train 50 new schedule:
Train 50
|
Arrival
|
Departure
|
Toronto, ON
|
|
6:32
|
Brockville, ON (detraining only)
|
9:54
|
10:00
|
Smiths Falls, ON
(detraining only)
|
10:29
|
10:31
|
Fallowfield, ON
(detraining only)
|
11:01
|
11:04
|
Ottawa, ON
|
11:21
|
|
Depending on their boarding and detraining stations, passengers of train 50 could be transferred to trains 52, 62, 40, 64, 644, 44, 66, 46, 646, 54, 668, or 48.
Train 60 new schedule:
Train 60
|
Arrival
|
Departure
|
Toronto, ON
|
|
6:32
|
Montréal, QC
|
11:50
|
|
Depending on their boarding and detraining stations, passengers of train 60 could be transferred to trains 52, 62, 40, 64, 644, 44, 66, 46, 646, 54, 668, or 48.
Train 68 new schedule:
Train 68
|
Arrival
|
Departure
|
Toronto, ON
|
|
17:08
|
Montréal, QC
|
22:14
|
|
Depending on their boarding and detraining stations, passengers of train 68 could be transferred to trains 54, 668, or 48.
TOP OF PAGE
Schedules of following trains on the same routes
|
Train 52
|
Arrival
|
Departure
|
Toronto, ON
|
|
8:32
|
Guildwood, ON
|
8:50
|
8:52
|
Oshawa, ON
|
9:09
|
9:13
|
Cobourg, ON
|
9:44
|
9:47
|
Belleville, ON
|
10:20
|
10:23
|
Kingston, ON
|
11:00
|
11:05
|
Brockville, ON
|
11:57
|
12:00
|
Smiths Falls, ON
|
12:35
|
12:37
|
Fallowfield, ON
|
13:11
|
13:15
|
Ottawa, ON
|
13:32
|
|
TOP OF PAGE
|
Train 62
|
Arrival
|
Departure
|
Toronto, ON
|
|
8:32
|
Guildwood, ON
|
8:50
|
8:52
|
Oshawa, ON
|
9:09
|
9:13
|
Cobourg, ON
|
9:44
|
9:47
|
Belleville, ON
|
10:20
|
10:23
|
Kingston, ON
|
11:00
|
11:05
|
Cornwall, ON
|
12:43
|
12:45
|
Dorval, QC
|
13:34
|
13:38
|
Montréal, QC
|
14:00
|
|
|
Train 40
|
Arrival
|
Departure
|
Toronto, ON
|
|
10:32
|
Guildwood, ON
|
10:50
|
10:52
|
Belleville, ON
|
12:09
|
12:12
|
Kingston, ON
|
12:48
|
12:52
|
Fallowfield, ON
|
14:38
|
14:42
|
Ottawa, ON
|
15:02
|
|
TOP OF PAGE
|
Train 64
|
Arrival
|
Departure
|
Toronto, ON
|
|
11:32
|
Guildwood, ON
|
11:50
|
11:52
|
Oshawa, ON
|
12:09
|
12:13
|
Cobourg, ON
|
12:46
|
12:49
|
Belleville, ON
|
13:22
|
13:26
|
Kingston, ON
|
14:03
|
14:08
|
Brockville, ON
|
14:52
|
14:56
|
Cornwall, ON
|
15:42
|
15:46
|
Dorval, QC
|
16:37
|
16:41
|
Montréal, QC
|
17:05
|
|
|
Train 644
|
Arrival
|
Departure
|
Toronto, ON
|
|
13:17
|
Guildwood, ON
|
13:35
|
13:37
|
Oshawa, ON
|
13:53
|
13:56
|
Cobourg, ON
|
14:28
|
14:30
|
Belleville, ON
|
15:03
|
15:06
|
Kingston, ON
|
15:43
|
15:47
|
Fallowfield, ON
|
17:30
|
17:34
|
Ottawa, ON
|
17:53
|
|
TOP OF PAGE
|
Train 44
|
Arrival
|
Departure
|
Toronto, ON
|
|
14:17
|
Oshawa, ON
|
14:54
|
14:57
|
Kingston, ON
|
16:32
|
16:37
|
Brockville, ON
|
17:19
|
17:21
|
Smiths Falls, ON
|
17:50
|
17:52
|
Fallowfield, ON
|
18:22
|
18:26
|
Ottawa, ON
|
18:43
|
|
|
Train 66
|
Arrival
|
Departure
|
Toronto, ON
|
|
15:17
|
Guildwood, ON
|
15:35
|
15:37
|
Oshawa, ON
|
15:54
|
15:57
|
Belleville, ON
|
17:00
|
17:04
|
Kingston, ON
|
17:40
|
17:44
|
Cornwall, ON
|
19:07
|
19:10
|
Dorval, QC
|
19:58
|
20:02
|
Montréal, QC
|
20:25
|
|
TOP OF PAGE
|
Train 46
|
Arrival
|
Departure
|
Toronto, ON
|
|
15:32
|
Guildwood, ON
|
15:50
|
15:52
|
Oshawa, ON
|
16:09
|
16:12
|
Cobourg, ON
|
16:43
|
16:45
|
Kingston, ON
|
17:54
|
17:58
|
Brockville, ON
|
18:40
|
18:42
|
Fallowfield, ON
|
19:40
|
19:43
|
Ottawa, ON
|
20:00
|
|
|
Train 646
|
Arrival
|
Departure
|
Toronto, ON
|
|
16:32
|
Guildwood, ON
|
16:50
|
16:52
|
Oshawa, ON
|
17:09
|
17:11
|
Belleville, ON
|
18:13
|
18:15
|
Fallowfield, ON
|
21:23
|
21:26
|
Ottawa, ON
|
21:46
|
|
TOP OF PAGE
|
Train 54
|
Arrival
|
Departure
|
Toronto, ON
|
|
17:32
|
Guildwood, ON
|
17:50
|
17:52
|
Oshawa, ON
|
18:08
|
18:11
|
Port Hope, ON
|
18:37
|
18:39
|
Cobourg, ON
|
18:46
|
18:48
|
Trenton Junction, ON
|
19:13
|
19:15
|
Belleville, ON
|
19:27
|
19:30
|
Napanee, ON
|
19:48
|
19:50
|
Kingston, ON
|
20:09
|
20:12
|
Brockville, ON
|
20:54
|
20:56
|
Smiths Falls, ON
|
21:25
|
21:27
|
Fallowfield, ON
|
21:52
|
21:55
|
Ottawa, ON
|
22:13
|
|
|
Train 668
|
Arrival
|
Departure
|
Toronto, ON
|
|
18:02
|
Guildwood, ON
|
18:20
|
18:22
|
Oshawa, ON
|
18:39
|
18:41
|
Kingston, ON
|
20:22
|
20:25
|
Cornwall, ON
|
21:49
|
21:51
|
Dorval, QC
|
22:38
|
22:41
|
Montréal, QC
|
23:04
|
|
|
Train 48
|
Arrival
|
Departure
|
Toronto, ON
|
|
18:32
|
Guildwood, ON
|
18:50
|
18:52
|
Oshawa, ON
|
19:08
|
19:11
|
Port Hope, ON
|
19:36
|
19:38
|
Cobourg, ON
|
19:45
|
19:47
|
Trenton Junction, ON
|
20:12
|
20:14
|
Belleville, ON
|
20:25
|
20:28
|
Napanee, ON
|
20:46
|
20:47
|
Kingston, ON
|
21:06
|
21:09
|
Gananoque, ON
|
21:28
|
21:29
|
Brockville, ON
|
21:53
|
21:55
|
Smiths Falls, ON
|
22:24
|
22:26
|
Fallowfield, ON
|
22:51
|
22:54
|
Ottawa, ON
|
23:11
|
|
|
TOP OF PAGE
New direct trains from Montréal to Toronto: trains 61 and 69
Train 61 new schedule:
Train 61
|
Arrival
|
Departure
|
Montréal, QC
|
|
6:45
|
Toronto, ON
|
12:03
|
|
Depending on their boarding and detraining stations, passengers of train 61 could be transferred to trains 643, 63, 43, 45, 65, 53, 47, 67, 645, 647, 59, or 669.
Train 69 new schedule:
Train 69
|
Arrival
|
Departure
|
Montréal, QC
|
|
16:38
|
Toronto, ON
|
21:48
|
|
Depending on their boarding and detraining stations, passengers of train 69 could be transferred to trains 59, or 669.
TOP OF PAGE
Schedules of following trains on the same routes
|
Train 643
|
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
|
Guildwood, ON
|
12:58
|
13:00
|
Toronto, ON
|
13:18
|
|
TOP OF PAGE
|
Train 63
|
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
|
Guildwood, ON
|
13:58
|
14:00
|
Toronto, ON
|
14:18
|
|
|
Train 43
|
Arrival
|
Departure
|
Ottawa, ON
|
|
9:35
|
Fallowfield, ON
|
9:52
|
9:56
|
Kingston, ON
|
11:31
|
11:35
|
Oshawa, ON
|
13:28
|
13:30
|
Toronto, ON
|
13:48
|
|
TOP OF PAGE
|
Train 45
|
Arrival
|
Departure
|
Ottawa, ON
|
|
10:24
|
Fallowfield, ON
|
10:40
|
10:44
|
Kingston, ON
|
12:26
|
12:31
|
Toronto, ON
|
14:48
|
|
|
Train 65
|
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
|
Guildwood, ON
|
15:58
|
16:00
|
Toronto, ON
|
16:18
|
|
TOP OF PAGE
|
Train 53
|
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
|
Guildwood, ON
|
16:13
|
16:15
|
Toronto, ON
|
16:33
|
|
|
Train 47
|
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
|
Guildwood, ON
|
16:58
|
17:00
|
Toronto, ON
|
17:18
|
|
TOP OF PAGE
|
Train 67
|
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
|
18:33
|
|
|
Train 645
|
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:03
|
|
TOP OF PAGE
|
Train 647
|
Arrival
|
Departure
|
Ottawa, ON
|
|
16:51
|
Fallowfield, ON
|
17:09
|
17:12
|
Kingston, ON
|
18:55
|
18:58
|
Oshawa, ON
|
20:36
|
20:38
|
Guildwood, ON
|
20:58
|
21:00
|
Toronto, ON
|
21:18
|
|
|
Train 59
|
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
|
Guildwood, ON
|
22:28
|
22:30
|
Toronto, ON
|
22:48
|
|
|
Train 669
|
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
|
Guildwood, ON
|
22:58
|
23:00
|
Toronto, ON
|
23:18
|
|
|
TOP OF PAGE
New connections offered
|
Connection from train 52 to train 26
|
Train 52
|
Arrival
|
Departure
|
Toronto, ON
|
|
8:32
|
Guildwood, ON
|
8:50
|
8:52
|
Oshawa, ON
|
9:09
|
9:13
|
Cobourg, ON
|
9:44
|
9:47
|
Belleville, ON
|
10:20
|
10:23
|
Kingston, ON
|
11:00
|
11:05
|
Brockville, ON
|
11:57
|
12:00
|
Smiths Falls, ON
|
12:35
|
12:37
|
Fallowfield, ON
|
13:11
|
13:15
|
Ottawa, ON
|
13:32
|
|
|
Train 26
|
Arrival
|
Departure
|
Ottawa, ON
|
|
14:17
|
Alexandria, ON
|
15:03
|
15:05
|
Coteau, QC
|
15:26
|
15:27
|
Dorval, QC
|
15:49
|
15:53
|
Montréal, QC
|
16:15
|
16:40
|
Saint-Lambert, QC
|
16:53
|
16:54
|
Saint-Hyacinthe, QC
|
17:20
|
17:21
|
Drummondville, QC
|
18:05
|
18:07
|
Charny, QC
|
19:44
|
19:46
|
Sainte-Foy, QC
|
19:52
|
19:54
|
Québec, QC
|
20:19
|
|
|
|
TOP OF PAGE
Connection from train 40 to train 28
|
Train 40
|
Arrival
|
Departure
|
Toronto, ON
|
|
10:32
|
Guildwood, ON
|
10:50
|
10:52
|
Belleville, ON
|
12:09
|
12:12
|
Kingston, ON
|
12:48
|
12:52
|
Fallowfield, ON
|
14:38
|
14:42
|
Ottawa, ON
|
15:02
|
|
|
Train 28
|
Arrival
|
Departure
|
Ottawa, ON
|
|
16:05
|
Casselman, ON
|
16:31
|
16:32
|
Alexandria, ON
|
16:53
|
16:54
|
Coteau, QC
|
17:15
|
17:16
|
Dorval, QC
|
17:38
|
17:42
|
Montréal, QC
|
18:04
|
18:25
|
Saint-Lambert, QC
|
18:38
|
18:40
|
Saint-Hyacinthe, QC
|
19:06
|
19:08
|
Drummondville, QC
|
19:52
|
19:54
|
Charny, QC
|
21:14
|
21:15
|
Sainte-Foy, QC
|
21:21
|
21:23
|
Québec, QC
|
21:48
|
|
|
|
TOP OF PAGE
Connection from train 62 to 26
|
Train 62
|
Arrival
|
Departure
|
Toronto, ON
|
|
8:32
|
Guildwood, ON
|
8:50
|
8:52
|
Oshawa, ON
|
9:09
|
9:13
|
Cobourg, ON
|
9:44
|
9:47
|
Belleville, ON
|
10:20
|
10:23
|
Kingston, ON
|
11:00
|
11:05
|
Cornwall, ON
|
12:43
|
12:45
|
Dorval, QC
|
13:34
|
13:38
|
Montréal, QC
|
14:00
|
|
|
Train 26
|
Arrival
|
Departure
|
Ottawa, ON
|
|
14:17
|
Alexandria, ON
|
15:03
|
15:05
|
Coteau, QC
|
15:26
|
15:27
|
Dorval, QC
|
15:49
|
15:53
|
Montréal, QC
|
16:15
|
16:40
|
Saint-Lambert, QC
|
16:53
|
16:54
|
Saint-Hyacinthe, QC
|
17:20
|
17:21
|
Drummondville, QC
|
18:05
|
18:07
|
Charny, QC
|
19:44
|
19:46
|
Sainte-Foy, QC
|
19:52
|
19:54
|
Québec, QC
|
20:19
|
|
|
|
TOP OF PAGE
Connection from train 64 to 28
|
Train 64
|
Arrival
|
Departure
|
Toronto, ON
|
|
11:32
|
Guildwood, ON
|
11:50
|
11:52
|
Oshawa, ON
|
12:09
|
12:13
|
Cobourg, ON
|
12:46
|
12:49
|
Belleville, ON
|
13:22
|
13:26
|
Kingston, ON
|
14:03
|
14:08
|
Brockville, ON
|
14:52
|
14:56
|
Cornwall, ON
|
15:42
|
15:46
|
Dorval, QC
|
16:37
|
16:41
|
Montréal, QC
|
17:05
|
|
|
Train 28
|
Arrival
|
Departure
|
Ottawa, ON
|
|
16:05
|
Casselman, ON
|
16:31
|
16:32
|
Alexandria, ON
|
16:53
|
16:54
|
Coteau, QC
|
17:15
|
17:16
|
Dorval, QC
|
17:38
|
17:42
|
Montréal, QC
|
18:04
|
18:25
|
Saint-Lambert, QC
|
18:38
|
18:40
|
Saint-Hyacinthe, QC
|
19:06
|
19:08
|
Drummondville, QC
|
19:52
|
19:54
|
Charny, QC
|
21:14
|
21:15
|
Sainte-Foy, QC
|
21:21
|
21:23
|
Québec, QC
|
21:48
|
|
|
|
TOP OF PAGE
Connection from train 643 to 75
|
Train 643
|
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
|
Guildwood, ON
|
12:58
|
13:00
|
Toronto, ON
|
13:18
|
|
|
Train 75
|
Arrival
|
Departure
|
Toronto, ON
|
|
17:22
|
Oakville, ON
|
17:45
|
17:48
|
Aldershot, ON
|
18:01
|
18:04
|
Brantford, ON
|
18:33
|
18:36
|
Woodstock, ON
|
19:04
|
19:06
|
Ingersoll, ON
|
19:19
|
19:20
|
London, ON
|
19:47
|
19:53
|
Glencoe, ON
|
20:21
|
20:22
|
Chatham, ON
|
20:55
|
20:58
|
Windsor, ON
|
21:50
|
|
|
|
TOP OF PAGE
Connection from train 63 to 75
|
Train 63
|
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
|
Guildwood, ON
|
13:58
|
14:00
|
Toronto, ON
|
14:18
|
|
|
Train 75
|
Arrival
|
Departure
|
Toronto, ON
|
|
17:22
|
Oakville, ON
|
17:45
|
17:48
|
Aldershot, ON
|
18:01
|
18:04
|
Brantford, ON
|
18:33
|
18:36
|
Woodstock, ON
|
19:04
|
19:06
|
Ingersoll, ON
|
19:19
|
19:20
|
London, ON
|
19:47
|
19:53
|
Glencoe, ON
|
20:21
|
20:22
|
Chatham, ON
|
20:55
|
20:58
|
Windsor, ON
|
21:50
|
|
|
|
TOP OF PAGE
Connection from train 43 to 75
|
Train 43
|
Arrival
|
Departure
|
Ottawa, ON
|
|
9:35
|
Fallowfield, ON
|
9:52
|
9:56
|
Kingston, ON
|
11:31
|
11:35
|
Oshawa, ON
|
13:28
|
13:30
|
Toronto, ON
|
13:48
|
|
|
Train 75
|
Arrival
|
Departure
|
Toronto, ON
|
|
17:22
|
Oakville, ON
|
17:45
|
17:48
|
Aldershot, ON
|
18:01
|
18:04
|
Brantford, ON
|
18:33
|
18:36
|
Woodstock, ON
|
19:04
|
19:06
|
Ingersoll, ON
|
19:19
|
19:20
|
London, ON
|
19:47
|
19:53
|
Glencoe, ON
|
20:21
|
20:22
|
Chatham, ON
|
20:55
|
20:58
|
Windsor, ON
|
21:50
|
|
|
|
TOP OF PAGE
Connection from train 45 to 75
|
Train 45
|
Arrival
|
Departure
|
Ottawa, ON
|
|
10:24
|
Fallowfield, ON
|
10:40
|
10:44
|
Kingston, ON
|
12:26
|
12:31
|
Toronto, ON
|
14:48
|
|
|
Train 75
|
Arrival
|
Departure
|
Toronto, ON
|
|
17:22
|
Oakville, ON
|
17:45
|
17:48
|
Aldershot, ON
|
18:01
|
18:04
|
Brantford, ON
|
18:33
|
18:36
|
Woodstock, ON
|
19:04
|
19:06
|
Ingersoll, ON
|
19:19
|
19:20
|
London, ON
|
19:47
|
19:53
|
Glencoe, ON
|
20:21
|
20:22
|
Chatham, ON
|
20:55
|
20:58
|
Windsor, ON
|
21:50
|
|
|
|
TOP OF PAGE
Connection from train 65 to 75
|
Train 65
|
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
|
Guildwood, ON
|
15:58
|
16:00
|
Toronto, ON
|
16:18
|
|
|
Train 75
|
Arrival
|
Departure
|
Toronto, ON
|
|
17:22
|
Oakville, ON
|
17:45
|
17:48
|
Aldershot, ON
|
18:01
|
18:04
|
Brantford, ON
|
18:33
|
18:36
|
Woodstock, ON
|
19:04
|
19:06
|
Ingersoll, ON
|
19:19
|
19:20
|
London, ON
|
19:47
|
19:53
|
Glencoe, ON
|
20:21
|
20:22
|
Chatham, ON
|
20:55
|
20:58
|
Windsor, ON
|
21:50
|
|
|
|
TOP OF PAGE
Once your train will have departed its originating station, you will be able to follow it in real time with our train location tracking map here: https://tsimobile.viarail.ca/
For more information, please contact our customer centre at 1-888-VIA-RAIL (1-888-842-7245), or TTY 1-800-268-9503 (for persons who are deaf, hard-of-hearing, or who have speech disabilities).
We thank our passengers for their understanding.
VIA Rail Canada