I spent 6 hours in business class on a Canadian train for $200. It was more luxurious than …

ViaRail serves more than 400 stations in eight provinces across Canada, with economy seating,. Similar to Amtrak, Via Rail is one of the most …