Toronto to Vancouver Train, Via Rail
If you’re less interested in extreme adventures, consider booking a spot on Via Rail’s Toronto to Vancouver train. The three day, four night trip is like a crash course in Canadian vistas, from urban landscapes to soaring mountain peaks to glacial lakes to big sky prairies. Book a Sleeper Plus cabin for two to enjoy the ride in a domed park car — there’s definitely no better way to take in views of city skylines (including Winnipeg, Saskatoon, Jasper), the Rockies or BC’s Pyramid Falls.
(Photo, @viarailcanada/Instagram)
