• VIA Rail Canada

    Price Range: $

    Via Rail operates 494 trains per week across eight Canadian provinces and 12,500 kilometres (7,800 mi) of track, 98% of which is owned and maintained by other railway companies, mostly by Canadian National Railway (CN) and Canadian Pacific Railway(CP). Via Rail carried approximately 3.97 million passengers in 2016, the majority on routes along the Quebec City–Windsor Corridor and had an on-time Read more [...]