Рет қаралды 7,113
Toronto to Vancouver is the 2nd longest train journey in the world (the Canadian) which goes through 5 Canadian provinces and managed by Via Rail, Canada. The total duration is 4 nights and spans across 4411 KMs and multiple time zones. We did the trip in December during Christmas in Business class category.