To reach Cornwall from Mill Bay, fly from Victoria International Airport to Toronto Pearson. From the airport, take the UP Express to Union Station and board a VIA Rail train heading toward Montreal. The train stops in Cornwall. This route takes you from the Pacific coast to the banks of the St. Lawrence River. It is a scenic and efficient way to travel across the country.
Total Distance: Driving distance 4,800 km, straight-line air distance 3,650 km.
Book your VIA Rail ticket early for the best prices.
June to September for outdoor activities along the St. Lawrence River.