We caught a Via Rail Canada train from Quebec to Montreal. It was so clean, so organized, and ON TIME! We can’t praise the Canadian railway enough for running such a great service. A layover in Montreal gave us a chance for coffee and croissants, so we were happy to be there. The next train …