Train to Vancouver from Toronto
#4
The ViaRail Canadian only runs 3 days per week. Don't take it unless you have loads of time to get to get to Vancouver. The times that I have taken it I broke the trip at Winnipeg and at Jasper.
If you wanted to take a couple trains across the northern US, you could get to Buffalo and take the Lake Shore Limited to Chicago. After several hours layover in Chicago take the Empire Builder to Seattle. Take the Amtrak bus or train from Seattle to Vancouver.
If you wanted to take a couple trains across the northern US, you could get to Buffalo and take the Lake Shore Limited to Chicago. After several hours layover in Chicago take the Empire Builder to Seattle. Take the Amtrak bus or train from Seattle to Vancouver.