I spent 96 hours on a train from Toronto to Vancouver, and crossing 4 time zones was more …

But, I recently rode VIA Rail's The Canadian – an old-school yet partially-renovated sleeper trainacross Canada on the company's Great Western …