
Canada Rail (canadarail.ca)
The Canadian Trip of a Lifetime: Eastbound
16-day rail crossing of Canada, Vancouver to Halifax, via the Rockies
Railbookers · Independent rail package
Westbound independent rail trip across Canada, Toronto to Vancouver via the Rockies
Railbookers sells Grand Canada and Rockies Westbound as a 16-day, 15-night independent rail package running from Toronto to Vancouver. The trip opens by touring Toronto, including its Harborfront, then takes in Niagara Falls with a boat ride and a nearby winery tour before heading into Jasper National Park, Lake Louise, and Banff, where an included Jasper Skytram ride gives views of the Rockies. From there the route continues on to Vancouver. Because it is an independent package rather than an escorted tour, travelers move between stops on their own between the rail connections Railbookers arranges. It suits travelers who want a longer, slower-paced cross-Canada rail trip that pairs mountain scenery with city sightseeing and a wine stop. Starting from 4,799 US dollars, it is the longest and highest-priced of Railbookers' Canada and Rockies rail packages.
The same itinerary is listed by more than one company. Prices and inclusions can differ; compare before booking.

Canada Rail (canadarail.ca)
16-day rail crossing of Canada, Vancouver to Halifax, via the Rockies

Canada Rail (canadarail.ca)
16-day rail crossing of Canada, Halifax to Vancouver, via the Rockies

Amtrak Vacations
17-day rail crossing of Canada from Vancouver to Halifax

Amtrak Vacations
17-day VIA Rail crossing of Canada, Vancouver to Halifax