Toronto
Train Schedule
 Windsor Toronto
Train Departure Time Arrival Time Frequency
VIA #70 6:00AM 10:06AM Daily
VIA #72 9:55AM 1:37PM Daily
VIA #76 2:00PM 5:40PM Daily
VIA #78 5:30PM 9:17PM Daily
 
 Toronto Windsor
Train Departure Time Arrival Time Frequency
VIA #71 7:50AM 11:28AM Monday-Friday
VIA #671 7:50AM 11:28AM Saturday, Sunday
VIA #73 12:00PM 3:45PM Daily
VIA #75 4:00PM 7:48PM Monday-Friday
VIA #675 4:00PM 7:52PM Saturday, Sunday
VIA #79 7:15PM 11:01PM Daily
 Niagara Falls Toronto
Train Departure Time Arrival Time Frequency
VIA #90 6:45AM 8:34AM Monday-Friday
VIA #92 2:10PM 3:58PM Saturday, Sunday
VIA #98 5:45PM 7:37PM Daily
 
 Toronto Niagara Falls
Train Departure Time Arrival Time Frequency
VIA #97 8:30AM 10:30AM Daily
VIA #95 5:45PM 7:33PM Daily
 London Toronto
Train Departure Time Arrival Time Frequency
VIA #82 6:35AM 8:25AM Monday-Friday
VIA #70 7:57AM 10:06AM Daily
VIA #72 11:42AM 1:37PM Daily
VIA #76 3:46PM 5:40PM Daily
VIA #78 7:16PM 9:17PM Daily
VIA #686 9:50PM 11:35PM Thursday
 
 Toronto London
Train Departure Time Arrival Time Frequency
VIA #71 7:50AM 9:45AM Monday-Friday
VIA #671 7:50AM 9:45AM Saturday, Sunday
VIA #73 12:00PM 1:58PM Daily
VIA #75 4:00PM 5:59PM Monday-Friday
VIA #675 4:00PM 6:03PM Saturday, Sunday
VIA #83 5:15PM 7:13PM Monday-Friday
VIA #79 7:15PM 9:11PM Daily
 Sarnia Toronto
Train Departure Time Arrival Time Frequency
VIA #84 6:45AM 10:52AM Daily
VIA #88 7:00PM 10:59PM Daily
 
 Toronto Sarnia
Train Departure Time Arrival Time Frequency
VIA #85 10:40AM 2:48PM Daily
VIA #87 5:40PM 9:59PM Daily
 Montreal Toronto
Train Departure Time Arrival Time Frequency
VIA #53 6:55AM 11:28AM Monday-Saturday
VIA #57 9:40AM 3:20PM Daily
VIA #61 11:40AM 4:17PM Monday-Friday, Sunday
VIA #65 3:40PM 8:13PM Daily
VIA #67 5:00PM 9:16PM Monday-Friday, Sunday
VIA #69 6:15PM 11:34PM Daily
 
 Toronto Montreal
Train Departure Time Arrival Time Frequency
VIA #52 6:55AM 11:56AM Monday-Friday
VIA #652 7:45AM 12:41PM Saturday
VIA #56 9:30AM 2:26PM Monday-Friday, Sunday
VIA #60 11:30AM 5:07PM Daily
VIA #64 3:10PM 7:48PM Daily
VIA #66 5:00PM 9:15PM Monday-Friday, Sunday
VIA #68 6:35PM 11:49PM Monday-Friday
VIA #668 6:35PM 11:55PM Saturday, Sunday
 Kingston Toronto
Train Departure Time Arrival Time Frequency
VIA #41 7:58AM 10:19AM Monday-Friday
VIA #641 8:55AM 11:14AM Saturday
VIA #53 9:22AM 11:28AM Daily
VIA #43 10:37AM 1:00PM Monday-Friday, Sunday
VIA #57 12:36PM 3:20PM Daily
VIA #45 2:35PM 4:55PM Daily
VIA #65 6:07PM 8:13PM Daily
VIA #47 6:45PM 8:55PM Monday-Friday, Sunday
VIA #49 8:16PM 10:44PM Daily
VIA #69 9:01PM 11:34PM Daily
 
 Toronto Kingston
Train Departure Time Arrival Time Frequency
VIA #52 6:55AM 9:18AM Monday-Friday
VIA #652 7:45AM 10:05AM Saturday
VIA #56 9:30AM 11:49AM Monday-Friday, Sunday
VIA #60 11:30AM 2:08PM Daily
VIA #64 3:10PM 5:21PM Daily
VIA #48 5:30PM 8:02PM Monday-Friday
VIA #68 6:35PM 9:03PM Monday-Friday
VIA #668 6:35PM 9:06PM Saturday, Sunday
 Ottawa Toronto
Train Departure Time Arrival Time Frequency
VIA #41 6:00AM 10:19AM Monday-Friday
VIA #641 7:00AM 11:14AM Saturday
VIA #43 8:40AM 1:00PM Monday-Friday, Sunday
VIA #45 12:30PM 4:55PM Daily
VIA #47 4:50PM 8:55PM Monday-Friday, Sunday
VIA #49 6:15PM 10:44PM Daily
 
 Toronto Ottawa
Train Departure Time Arrival Time Frequency
VIA #40 6:55AM 11:28AM Monday-Friday
VIA #640 7:45AM 12:15PM Saturday
VIA #42 9:30AM 2:04PM Daily
VIA #44 12:20PM 4:30PM Monday-Friday, Sunday
VIA #46 3:30PM 7:51PM Monday-Friday, Sunday
VIA #48 5:30PM 10:01PM Monday-Friday
VIA #648 6:35PM 11:25PM Saturday, Sunday